• Laktawan sa pangunahing nabigasyon
  • Skip to main content
  • Laktawan sa pangunahing sidebar
  • Laktawan sa footer

TechLila

Dumudugo Gilid, Lagi

  • Tahanan
  • tungkol sa
  • Makipag-ugnay sa
  • Mga Deal at Alok
Logo ng Techlila
magbahagi
tiririt
magbahagi
aspile
Logomaster.ai
Susunod

Paano Gumawa ng Logo Online Gamit ang Logomaster

I-deploy ang WordPress sa Heroku

TechLila Web Design and Development

Paano I-deploy ang WordPress sa Heroku

Avatar ni Virendra Rajput Virendra Rajput
Huling na-update noong: Enero 7, 2016

Sa aming nakaraang tutorial, ipinakita namin sa iyo kung paano mag-deploy ng isang simpleng web-page ng PHP sa Heroku na kinabibilangan ng pag-set up ng Heroku toolbelt, pag-configure nito, at pag-deploy. Sa tutorial na ito kami ay magho-host ng isang WordPress blog sa Heroku. Mangangailangan ito ng parehong pamamaraan tulad ng kasangkot sa pagse-set up ng PHP application, kasama nito ay iko-configure namin ang aming application upang gumana sa isang database, na ibinigay din ng Heroku na kilala bilang Heroku Postgres (database bilang isang serbisyo).

Tandaan: Hindi ipinapakita ng tutorial na ito kung paano i-migrate ang iyong kasalukuyang blog sa Heroku.

I-deploy ang WordPress sa Heroku

Nagbibigay ang Heroku ng libreng 5 MB database, na dapat ay sapat para sa pagsisimula sa WordPress. Kung naghahanap ka ng karagdagang espasyo para sa iyong database mangyaring sumangguni sa Mga plano sa Pagpepresyo ng Heroku.

Dito ay gumagamit ng isang pasadyang binuo ng WordPress, ito ay magagamit dito. Ito ay binuo gamit ang PostgreSQL para sa WordPress at WordPress Read-only. Dahil ang Heroku ay hindi nagbibigay ng MySQL, gagamitin ang PostgreSQL bilang aming DB. (Gayundin, hindi nagbibigay si Heroku ng write access sa file system, gagamit ng WordPress Read-only built).

Magsimula tayo sa pamamagitan ng pag-clone ng custom na build ng WordPress gamit ang Git. Mangyaring sumangguni sa gamit ang Git sa Windows para sa karagdagang impormasyon kung paano gamitin ang Git. I-clone ang repository bilang `wordpress-heroku`, o i-download ang repository mula sa https://github.com/bkvirendra/wordpress-heroku/archive/master.zip

[html]
$ git clone [protektado ng email]:bkvirendra/wordpress-heroku.git
[/ html]

Baguhin ang iyong kasalukuyang direktoryo sa `wordpress-heroku`-

[html]
$ cd wordpress-heroku
[/ html]

Gumawa ngayon ng Heroku app gamit ang:

[html]
$ heroku lumikha
[/ html]

Heroku Lumikha

Gagawa ito ng Heroku app gamit ang cedar stack, at ibabalik ang pangalan at URL ng app na ginawa. Narito ang pangalan ng app na ginawa ay `fierce-wildwood-8395` at ang URL ay

Awtomatiko nitong idaragdag ang Git remote, maaari mong i-verify na gamit ang -

[html]
$ git remote -v
>> heroku [protektado ng email]:shrieking-castle-2891.git (fetch)
>> heroku [protektado ng email]:shrieking-castle-2891.git (tulak)
[/ html]

Ngayon ay kailangan mong idagdag ang database add-on sa iyong app, maaari itong gawin gamit ang:

[html]
$ heroku addons:add heroku-postgresql:dev
[/ html]

Heroku DB Add

Ibabalik nito ang nakalakip bilang pangalan ng kulay, (sa output sa itaas ang pangalan ng kulay ay `HEROKU_POSTGRESQL_RED_URL`)

Ngayon i-promote ang database na naka-attach sa app. (palitan ang HEROKU_POSTGRESQL_COLOR_NAME ng pangalan ng kulay na nakuha mo mula sa nakaraang hakbang)

[html]
$ heroku pg: i-promote ang HEROKU_POSTGRESQL_COLOR_NAME –app APP_NAME
[/ html]

Heroku Promote

Ngayon ay i-edit ang `wp-config.php` file at i-update ang mga natatanging key at salts sa mga linya 48-55. Makukuha mo ang mga random na halaga sa dito.

[html]
define('AUTH_KEY', 'ilagay ang iyong natatanging parirala dito');
define('SECURE_AUTH_KEY', 'ilagay ang iyong natatanging parirala dito');
define('LOGGED_IN_KEY', 'ilagay ang iyong natatanging parirala dito');
define('NONCE_KEY', 'ilagay ang iyong natatanging parirala dito');
define('AUTH_SALT', 'ilagay ang iyong natatanging parirala dito');
define('SECURE_AUTH_SALT', 'ilagay ang iyong natatanging parirala dito');
define('LOGGED_IN_SALT', 'ilagay ang iyong natatanging parirala dito');
define('NONCE_SALT', 'ilagay ang iyong natatanging parirala dito');
[/ html]

I-commit ang mga file.

[html]
$ git add .
$ git commit -m "unang wordpress commit"
$ git push heroku master
[/ html]

At ikaw ay WordPress blog ay ide-deploy. Maaari mong bisitahin ang sample na blog na ginawa sa http://shrieking-castle-2891.herokuapp.com/

Na-deploy

Pagkatapos ng pag-deploy, hihilingin sa iyo ng WordPress na i-setup ang pamagat ng iyong site, username at password. At yun lang.

Pakitandaan na, dahil ang Heroku ay hindi nagbibigay ng access sa pagsulat sa file-system, ang lahat ng mga pag-install at pag-update ng plugin ay kailangang gawin nang lokal, at pagkatapos ay itulak sa Heroku. Mangyaring sumangguni dito wiki para sa higit pang impormasyon para sa pag-set up ng lokal na kapaligiran, pag-sync ng database at pag-upload ng media.

Kung nahaharap ka sa anumang mga problema sa pag-deploy ng WordPress sa Heroku ipaalam sa amin sa anyo ng mga komento sa ibaba. Huwag kalimutang ibahagi ang artikulong ito sa iyong mga kaibigan sa Facebook at Google+.

magbahagi
tiririt
magbahagi
aspile

Pagsisiwalat: Ang nilalamang na-publish sa TechLila ay suportado ng mambabasa. Maaari kaming makatanggap ng komisyon para sa mga pagbili na ginawa sa pamamagitan ng aming mga link na kaakibat nang walang karagdagang gastos sa iyo. Basahin ang aming Pahina ng disclaimer upang malaman ang higit pa tungkol sa aming pagpopondo, mga patakaran sa editoryal, at mga paraan upang suportahan kami.

Ang pag bigay AY PAG ALAGA

magbahagi
tiririt
magbahagi
aspile
Avatar ni Virendra Rajput

Virendra Rajput

Virendra Rajput ay isang masugid na programmer at hacker. Isa siyang Co-Founder sa Markitty. Siya ay isang hardcore Python programmer na masigasig sa pag-hack gamit ang iba't ibang API. Sa kanyang bakanteng oras, mahilig siyang magtrabaho sa mga side-project.

kategorya

  • Web Design and Development

Mga tag

Heroku

reader Interactions

Kung ano ang sinasabi ng mga tao

  1. Avatar ni RobertRobert

    Virendra, salamat sa iyong ipaliwanag kung paano i-deploy ang WordPress sa Heroku. Hinanap ko ito ng ilang araw! :-)
    Well tapos na.

    tumugon
  2. Avatar ng NhickNhick

    Very informative, sana lang maipatupad ko ito ng maayos sa susunod kong project..

    Salamat,
    Nhick

    tumugon
  3. Avatar ni EodyEody

    Salamat sa magandang blog.
    May problema ako. Matagumpay kong nai-deploy ang isang umiiral na website ng wordpress sa heroku, kaya hindi ko nais na patakbuhin muli ang pag-install ng wordpres. Ngunit sa unang pagkakataon na na-access ko ang mywebname.herokuapp.com, hinahayaan akong muling i-install ang wordpress.
    Paano ito ayusin?

    tumugon

Idagdag ang Iyong Komento Kanselahin ang sumagot

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *

pangunahing Sidebar

popular

Paano Pataasin ang Bilis ng Broadband sa Windows

10 Pinakamahusay na Android launcher ng 2023

Mga Dapat Gawin Pagkatapos Mag-install ng Windows 10 – Mga Tip at Trick ng Windows 10

Nangungunang 10 Mga Search Engine na Magagamit Mo upang Pribado na Maghanap sa Web

55 Mga Kawili-wiling Katotohanan sa Computer na Magpapagulo sa Iyong Isip

Ano ang Hahanapin Kapag Bumili ng Laptop – Isang Gabay sa Pagbili ng Laptop

Fusion Drive Vs SSD – Mga Bagay na Walang Sinasabi sa iyo Tungkol sa Fusion vs SSD Storage

Mga Kapaki-pakinabang na Tool

• Grammarly - Libreng Grammar Checker
• SEMrush – Ang Pinakamagandang SEO Tool na Pinagkakatiwalaan ng Mga Eksperto
• Setapp – One-stop na subscription para sa Mac at iOS

Mga Paksa sa Trending

  • Android
  • internet
  • iPhone
  • Linux
  • Kapote
  • Katiwasayan
  • Social Media
  • Teknolohiya
  • Windows

Worth Checking

10 Pinakamahusay na Sound Equalizer para sa Windows 10 (2023 Edition!)

14 Pinakamahusay na VLC Skin na Lubos na Inirerekomenda at Libre

Footer Logo Logo ng Teksto ng Footer

Pampaa

tungkol sa

Kamusta at maligayang pagdating sa TechLila, ang sikat na blog ng teknolohiya kung saan makakahanap ka ng mga mapamaraang artikulo para sa pag-master ng mga pangunahing kaalaman at higit pa.

Sa TechLila, ang aming pangunahing layunin ay magbigay ng natatanging impormasyon, tulad ng mga tip at trick sa kalidad, mga tutorial, mga gabay sa kung paano sa Windows, Macintosh, Linux, Android, iPhone, Seguridad at ilang iba't ibang mga sub-topic tulad ng mga review.

Links

  • tungkol sa
  • Makipag-ugnay sa
  • Pagtatatuwa
  • Pribadong Patakaran
  • Mga Tuntunin

sundin

Custom na Tema Gamit ang Genesis Framework

Cloud hosting ng Cloudways

wika

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Copyright 2012–2023 TechLila. All Rights Reserved.