Paano ilipat ang iyong WordPress Website Mula sa localhost Upang Live Server

Paano ilipat ang iyong WordPress Website Mula sa localhost Upang Live Server

Ang isang virtual na web server na naka-install sa iyong computer (o lokal na server) ay nagbibigay-daan sa iyo upang mabuo at ipasadya ang isang WordPress website nang madali at bilis. Dahil ang bawat pag-edit ay nangangailangan ng pag-save at pagre-refresh, ang pagbuo ng isang WordPress site sa isang live na server ay madaling maging isang bangungot na ibinigay ng mga limitasyon ng bandwidth at trapiko sa Internet.


Para sa kadahilanang ito, ang karamihan sa mga developer ay tamang pumili na gawin ang lahat ng walang kabuluhan na pag-unlad ng WordPress sa isang lokal na server at kalaunan mag-upload ng tapos na website sa live server. Katulad nito, ang mga pag-update sa hinaharap sa website ay tapos na at nasubok nang lokal bago ma-upload sa live na kapaligiran.

Sa post na ito, pupunta ako sa proseso ng paglipat ng isang website ng WordPress mula sa isang lokal na server sa isang live server. Pinapayagan ka ng prosesong ito na ligtas mong ilipat ang lahat ng nilalaman ng iyong site (mga larawan, mga post, at mga pahina) pati na rin ang mga tema at plugin mula sa isang direktoryo sa iyong computer patungo sa production server ng iyong host. Malinaw, mayroong ilang mga madaling gamiting plugin na maaaring gawing simoy ang prosesong ito, ngunit laging kapaki-pakinabang na malaman ang proseso ng manu-manong.

Mga kinakailangan

Sa tutorial na ito, ipapalagay ko na nakilala mo na ang ilang mga kinakailangan. Ito ay ilan lamang sa mga simpleng kinakailangan na kakailanganin mo bago ka makapagsimula.

1. Pag-install ng Lokal na WordPress

Dapat kang magkaroon ng isang WordPress website na tumatakbo sa iyong computer. Upang malaman ang higit pa tungkol sa pag-set up ng iyong sariling lokalhost na pag-checkout ng kapaligiran sa aming mga gabay sa kung paano i-install ang lokal na WordPress, o pag-checkout Lokal ni Flywheel.

2. Pagplano sa Pagho-host

Kakailanganin mo rin ang isang aktibong plano sa pagho-host na nag-aalok ng suporta sa PHP at MySQL. Sa kabutihang palad, karamihan sa mga nagbibigay ng hosting ay sumusuporta sa PHP at MySQL. Mas mabuti pa, maraming mga tagabigay ang nag-aalok ng isang-click na script ng pag-install para sa WordPress kaya hindi mo na kailangang dumaan sa manu-manong pag-setup.

Siyempre inirerekumenda namin na pinamamahalaan ng WP Engine ang pagho-host ng WordPress – kung paano namin pinangangasiwaan ang lahat ng aming mga website at mga live na demo ng tema. Dagdag pa, ginagawang madali ng pamamahala ng WP Engine sa iyong mga site salamat sa kanilang madaling gamitin na panel ng admin. Ang mga plano ay magsisimula ng $ 29 bawat buwan para sa isang pag-install (ngunit maaari kang makakuha ng 2 buwan nang libre sa taunang mga plano kapag ginamit mo ang aming link). Kung hindi ka pa handa para sa tag na presyo, makakahanap ka ng isang mahusay na ibinahaging plano sa pagho-host ng starter para sa halos $ 3 bawat buwan mula sa mga kumpanya tulad ng Bluehost o SiteGround.

3. Pag-access sa SFTP

At sa wakas, dapat kang magkaroon ng access sa SFTP sa iyong hosting account kasama ang isang programa ng kliyente tulad ng FileZilla. Gagamitin mo ito upang mai-upload ang mga file sa iyong host. Bilang kahalili, maaari mong gamitin ang pagpipilian ng File Manager sa cPanel ngunit hindi tulad ng SFTP, ang cPanel ay hindi nagbibigay ng pagtingin sa iyong lokal na istraktura ng direktoryo. Okay, sa lahat ng iyon sa lugar, dapat tayong maging handa.

Pamamaraan 1: Nilalaman I-export at I-import ang Paggamit ng Mga Tampok ng Core WordPress

Ang isang mabilis at madaling paraan upang ilipat ang isang site ng WordPress mula sa lokal na server papunta sa isang kapaligiran sa paggawa ay sa pamamagitan ng paggamit ng built-in na tool sa pag-export sa WordPress. Ipinapalagay ng pamamaraang ito na naka-install na ang WordPress at naka-setup sa iyong live na hosting account at mayroon walang nilalaman sa iyong live na website. Ito ay napakahalaga dahil ang tampok na pag-import ng WordPress ay hindi mag-override ng umiiral na nilalaman, idadagdag lamang nito. Kung mayroon kang lumang nilalaman maaari mong palaging gamitin ang aming gabay upang i-reset ang iyong website ng WordPress upang magkaroon ka ng malinis na pag-install upang gumana.

Okay – upang makapagsimula sa paglipat ng iyong website pumunta sa iyong lokal na naka-install na WordPress dashboard at mag-scroll pababa sa Mga tool. Piliin I-export at suriin ang pindutan ng radial na “Lahat ng nilalaman”.

Pag-export ng File ng WordPress

Mag-download ito ng isang XML file sa iyong computer. Maglalaman ang file ng lahat ng mga detalye tungkol sa nilalaman ng iyong site (maliban kung pinili mo ang isang pagpipilian ng pag-download ng nilalaman, tulad lamang ng iyong mga post, pahina, isang pasadyang uri ng post o iyong media).

Ngayon mag-login sa iyong live na WordPress site, pagkatapos ay isaaktibo ang tema at mga plugin na ginamit mo sa lokal na server. Kapag tapos na ang pag-navigate sa Mga tool> import.

Nilalaman ng WordPress I-import ang Lokal na Nilalaman

Kung sinenyasan kang mag-install ng plugin ng pag-import ng WordPress, gawin ito at pagkatapos ay isaaktibo ito. Sa wakas, gamitin ang plugin upang ma-import ang .xml file na na-export mo mula sa iyong localhost. Upang gawin ito unang mag-click sa Patakbuhin ang Importer mga pagpipilian sa ilalim ng heading ng WordPress (Tandaan: maaari mo ring gamitin ang tampok na import ng paglipat upang ilipat ang nilalaman mula sa iba pang mga mapagkukunan tulad ng Blogger, Tumblr, atbp).

Piliin ang XML File ng WordPress upang Mag-import

Susunod na gamitin ang Pumili ng file pagpipilian upang piliin ang iyong XML file pagkatapos ay i-click upang mag-upload at mag-import. Ngayon hintayin lamang na mai-import ang iyong nilalaman. Hanggang kailan ka maghintay ay depende sa kung gaano karaming nilalaman ang na-import mo at ang iyong plano sa pagho-host.

Ang pamamaraang ito ay lilipat ang iyong mga post, pahina, media at menu sa iyong live na site. Siyempre kailangan mong itakda ang iyong mga lokasyon ng menu at muling idagdag ang iyong mga widget, ngunit isinasaalang-alang na ang lahat ng iba pa ay inilipat para sa iyo, ito ay isang mahusay na pagpipilian kung hindi mo nais na mag-install ng anumang mga labis na plugin o mano-mano ang proseso ng paglipat..

Paraan 2: Gumamit ng isang Plugin upang ilipat ang Iyong Website ng WordPress

Kung nais mo ng isang walang putol na paglipat ng iyong website ay maaaring pinakamahusay na isaalang-alang ang isang plugin. Ang isang mabilis na paghahanap sa Google ay magpapasara ng mga tonelada ng libre at premium na mga pagpipilian, ngunit narito ang aming tatlong mga paborito (kasama ang isang mabilis na paliwanag sa kung paano gamitin ang mga ito upang lumipat sa iyong website).

DesktopServer

Bakit Gumamit ng DesktopServer

Ang DesktopServer ay isang premium na software na magagamit mo upang mai-install ang WordPress nang lokal sa iyong computer (Mac o PC). Ginagawang madali ang pag-setup ng isang virtual host, dobleng mga site ng pagsubok, lumikha ng isang lokal na multi-site, archive site at marami pa. Ngunit ang isa sa mga pinakamahusay na tampok ng DesktopServer ay madali mong ilipat ang iyong lokal na site sa iyong server ng pag-ibig nang libre Plugin ng DesktopServer.

I-install lamang ang plugin, i-export ang iyong site mula sa iyong lokal na setup ng DesktopServer (sigurado na piliin ang pagpipilian na “Kumuha ng live na mga detalye ng server ng server” at i-import sa pamamagitan ng plugin. Voila! Ngunit maaari mong bisitahin ang kanilang mga online na doc upang makita ang maraming mga gabay sa kung paano mag-deploy ng DesktopServer sa iyong live na server.

BackupBuddy

I-backup ang Iyong Site ng WordPress Sa BackupBuddy

Ang isa pang kamangha-manghang solusyon ay ang BackupBuddy ng mga iThemes. Ang kaibig-ibig na plugin na ito ang nangungunang solusyon upang pamahalaan ang iyong sariling mga backup ng website. Gamit nito maaari kang lumikha ng buong website backup (mga database at lahat), iskedyul ng mga regular na backup, mag-imbak ng iyong sariling mga kopya (lokal o sa pamamagitan ng BackupBuddy Stash) at kahit na ibalik ang iyong website gamit ang ImportBuddy.

Ngunit alam mo ba na maaari mo ring magamit ang BackupBuddy upang ilipat ang iyong lokal na site sa iyong live na? Maaari mong gamitin ang mga tampok na built-in na paglipat ng BackupBuddy upang ilipat ang iyong website mula sa computer patungo sa internet (o mula sa host sa host). Ang plugin ay humahawak ng mga pagbabago sa domain, awtomatikong pinapalitan ang iyong mga URL at higit pa sa walang putol na paglipat ng iyong website para sa iyong malaking debut.

Duplicator

Duplicator WordPress Plugin

Panghuli, ang Duplicator ay isang kahanga-hangang plugin ng freemium na maaari mong magamit upang mapamahalaan ang iyong sariling mga backup ng site at paglilipat. Kasama ang Ang libreng plugin ng Duplicator madali mong lumikha ng iyong sarili sa mga backup na hinihingi, mga bundle ng disenyo ng site (isang pakete ng nilalaman, tema at mga plugin upang magamit muli sa mga site ng kliyente) at madaling ilipat ang iyong website mula sa lokal upang mabuhay (i-install lamang ang lokal na plugin upang i-package ito, pagkatapos ay i-install sa ang iyong live na site gamit ang parehong plugin).

Bilang kahalili, kung tagsibol ka para sa Duplicator Pro maaari mong magamit ang mga premium na tampok para sa mga naka-iskedyul na backup, naka-sync na imbakan (Amazon, Dropbox, Google Drive atbp), multisite na pagkakatugma, cPanel API, abiso ng email, suporta sa pro at marami pa. Ang isang taon ay nagkakahalaga ng mas kaunti kaysa sa isang pares ng mga tagapagsanay ng Nike, at ang pag-alam ng iyong website ay ligtas at ligtas ay higit pa sa halaga.

Paraan 3: Manu-manong Maglipat ng Mga File Mula sa Lokal hanggang Live Server

Ang iyong huling pagpipilian ay mano-mano ilipat ang iyong mga file sa website. Mangangailangan ito ng pag-access sa server. Mahalaga, ang proseso ay nangangailangan ng pag-download ng database file mula sa lokal na pag-install, pag-edit nito para sa tamang mga landas bago i-import ito sa isang bagong database sa server, at sa wakas ay mai-upload ang lahat ng nilalaman ng pag-install ng lokal na WordPress.

I-export ang Iyong File File

Upang magsimula, sunugin ang iyong lokal na server at mag-navigate sa phpMyAdmin – type lang localhost / phpmyadmin sa iyong web browser. Sa halimbawang ito gumagamit ako ng XAMPP at narito kung ano ang aking phpMyAdmin mukhang interface:

phpMyAdmin

Ang panel sa kaliwa ay kung saan nakalista ang lahat ng mga database. Piliin ang database para sa iyong lokal na site ng WordPress at mag-click sa I-export sa tuktok ng phpMyAdmin bintana. Ang paraan ng “Mabilis” na pag-export ay pinili nang default. Iwanan ito nang buo at i-click Pumunta.

I-export ang mga talahanayan ng database

Ang isang file ng SQL (tulad ng my_test.sql) ay mai-export sa folder ng pag-download sa iyong computer.

Baguhin ang Mga Landas ng File

Kapag itinayo mo ang iyong website ng WordPress mula sa lugar mula sa lupa, tandaan na ang lahat ng iyong mga URL ay magiging ganap na mga landas. Sa madaling salita, ang lahat ng mga link sa iyong mga file ng nilalaman (mga post, larawan, mga uri ng post) ay magsisimula sa http: // localhost /. Kailangan mong baguhin ang istraktura ng link na ito para sa iyong live na pag-install o ang iyong nilalaman ay hindi maipakita nang maayos pagkatapos ma-upload ang database file.

Upang gawin iyon, gumamit ng isang editor ng code upang magsagawa ng “hanapin at palitan” sa database file na na-export mo lamang. Gumagamit ako ng Notepad ++ upang maghanap at palitan ng “http: // localhost / my_test” at palitan ko ito sa aking live na URL. Lumikha lang ako ng isang “my_test” folder sa root folder para sa aking domain. Kung diretso kang mag-install sa ugat, hindi mo na kailangang lumikha ng anumang folder, kaya ang iyong kapalit na URL ay dapat lamang na http://www.yourdomainname.com. I-upload mo ang iyong lokal na mga folder ng WordPress sa public_html (ang ugat ng iyong account sa pagho-host).

Baguhin ang mga landas ng file

Kapag tapos ka nang palitan ang mga URL, i-save at isara.

Lumikha ng Bagong Database sa Iyong Hosting Account

Ngayon ay tapos ka na sa pangunahing bahagi sa lokal na server. Panahon na upang i-setup ang live na kapaligiran at sa wakas makuha ang nai-upload na mga file upang mabuhay ang iyong website. Paano mo i-setup ang isang bagong database para sa iyong site ng WordPress ay depende sa iyong pagho-host.,

Kung ang iyong plano ay gumagamit ng cPanel (tulad ng Bluehost o HostGator) buksan ito mula sa iyong hosting account at mag-browse sa MySQL Database.

Lumikha ng bagong database

Kapag pinili mo MySQL Database, sasabihan ka upang magpasok ng isang username at password. Ito ang bagong account ng gumagamit na maiugnay sa bagong database para sa iyong website. Tandaan ang mga personal na detalye tulad ng iyong username at password dahil kakailanganin mo ang mga ito kapag isinaayos ang database file sa WordPress. Ang bagong nilikha database ay magkakaroon ng parehong pangalan tulad ng username na iyong pinili.

Kung gumagamit ka ng isang pinamamahalaang account sa pagho-host hindi ka maaaring magkaroon ng cPanel. Halimbawa, sa WP Engine maaari kang lumikha ng isang bagong pag-install sa iyong plano sa pamamagitan lamang ng pag-log in sa iyong account at pag-click sa Magdagdag ng I-install link.

Idagdag ang Pag-install ng WP Engine

Susunod na punan ang kinakailangang impormasyon (na sa pamamagitan ng paraan, maaari mong itakda ito bilang isang staging site kung hindi ka pa handa ng isang domain).

Magdagdag ng Impormasyon sa Pag-install ng WP Engine

Ayan yun! Ang iyong bagong site (at database) ay handa na.

Mag-upload ng File ng Database sa Bagong Database

Ngayon na mayroon kang isang bagong (walang laman) database sa live na server, oras na upang mai-upload ang iyong database file na nai-save sa iyong computer. Mag-browse sa phpMyAdmin interface ng iyong host at piliin ang Angkat. Mag-browse at piliin ang file ng SQL database na na-export mo mula sa iyong website sa lokal na server.

Kung ang iyong host ay walang phpMyAdmin, gamitin ang Ibalik ang Database pagpipilian sa MySQL Database. Ginagawa nito ang parehong bagay-pinapayagan kang mag-browse at pumili ng isang file ng SQL.

mySQL database

Ginamit ko ang pagpipilian na ibalik upang i-import ang aking database file. Tandaan, ito ay isang mahalagang hakbang dahil pinapayagan ka nitong ibalik ang iyong website nang eksakto tulad ng sa pag-install ng lokal. Ngayon ang lahat na naiwan ay upang mai-edit ang wp-config.php mag-file, mag-upload ng mga file ng website, at ayusin ang mga permalink at tatayo tayo at tumatakbo.

Ayusin wp-config.php File

Buksan ang wp-config.php file sa iyong editor ng code (mag-browse sa iyong lokal na folder ng pag-install ng WordPress). Narito ang tanging mga detalye na kailangan mong baguhin:

  • tukuyin (‘DB_NAME’, ‘your_database_name’);
  • tukuyin (‘DB_USER’, ‘your_database_user’);
  • tukuyin (‘DB_PASSWORD’, ‘your_database_password’);
  • tukuyin (‘DB_HOST’, ‘localhost’);

Punan lamang ang mga setting na iyong tinukoy habang nililikha ang database sa iyong live na server sa Hakbang 3. Para sa host name, punan ang server ng IP address o iwanan ito bilang localhost kung malinaw na sinasabi ng host sa iyo. Iiwan ko ang aking mismong localhost tulad ng malinaw na nakasaad dito: “Upang kumonekta sa database na ito sa isang script na tumatakbo sa iyong web server dapat mong gamitin ang “localhost” bilang hostname. ” Kapag natapos mo na ang pag-edit ng mga setting, i-save at isara ang file. Huwag baguhin ang iba pa.

Tandaan: Siguraduhing makatipid ng isang kopya ng iyong mga dating halaga, kung sakaling magkamali ay maaari kang bumalik muli.

Pag-upload ng Mga File ng Website

Oras na ngayon upang ilipat ang aktwal na mga file ng website ng WordPress habang na-set up namin ang lahat sa live server. Sunugin ang iyong kliyente ng SFTP at kumonekta sa iyong hosting account gamit ang iyong mga detalye ng koneksyon sa SFTP. Maaari mong makuha ang mga ito mula sa iyong host kung wala ka na sa kanila. Para sa ilang mga hosting provider, ang SFTP logins ay pareho sa mga detalye ng cPanel.

Kapag nakakonekta ka, mag-browse sa public_html o www folder (o isang folder sa ugat kung saan nais mong mai-install ang iyong website ng WordPress) at kopyahin ang lahat ng mga file mula sa iyong folder ng pag-install ng WordPress sa lokal na server sa direktoryo na ito sa live na server.

Baguhin ang mga Permalinks

Ang huling hakbang ay upang baguhin ang permalink na istraktura ng iyong bagong website upang tumugma sa iyong dating site sa lokal na server. Upang gawin ito, pumunta sa admin dashboard ng iyong bagong website at mag-browse sa Mga setting> Permalinks. Piliin ang istraktura na ginamit mo para sa iyong lokal na pag-install at i-save. Ang iyong website ng WordPress ay dapat na mabuhay ngayon.

Konklusyon

Sa ngayon dapat kang magkaroon ng tamang pananaw sa kung ano ang mangyayari kapag lumipat ng isang lokal na pag-install ng WordPress sa isang live na server. Pinapayagan ng WordPress para sa maraming kakayahang umangkop at kadalian ng paggamit. Ang pagbubuo sa localhost ay nagbibigay-daan para sa walang limitasyong mga pag-aayos at pagpapasadya dahil makakaya mong gumawa ng mga pagkakamali doon na hindi mo kayang gawin sa isang live, kapaligiran ng paggawa.

Ano ang iyong pinakamahusay na pamamaraan para sa pag-upload ng isang website ng WordPress mula sa lokal na host upang mabuhay ang server? Kung dumaan ka sa prosesong ito dati, ano ang iyong karanasan? Mangyaring ibahagi ang iyong mga saloobin sa mga komento!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map