Miten siirtää WordPress Localhost Live Server

kyky perustaa ja käyttää paikallista kehitystä on tärkeä joka WordPressers taito asettaa.

paikallisen WordPress-asennuksen avulla voit työskennellä verkkoyhteydestä riippumatta, testata sivuston muutoksia, teemoja ja laajennuksia ilman riskiä rikkoa live-sivustosi, ja kaiken kaikkiaan tekee työnkulun tehokkaammaksi.

niin paljon, että kirjoitin hiljattain kokonaisen artikkelin siitä, miten WordPress asennetaan paikallisesti XAMPPIN avulla.

sivustostasi ei kuitenkaan ole mitään hyötyä, jos se vain lojuu kovalevylläsi. Kun olet tehnyt työtä, sinun täytyy selvittää, miten siirtää WordPress localhost live server.

siihenhän sen pitäisi päätyä, jotta ihmiset näkisivät sen.

niin, tässä artikkelissa, näytän sinulle, miten voit tehdä tämän siirtymisen paikallisesta asennuksesta live-ympäristöön-viestit, sivut, kuvat, plugins, teemat, ja enemmän.

sitä varten meillä on käytössämme kolme erilaista menetelmää:

  1. käytä sisäänrakennettuja WordPress-työkaluja sisällön siirtämiseen
  2. siirrä manuaalisesti Koko sivusto ja tietokanta
  3. Siirry paikallisesta WordPress-asennuksesta live-sivustolle liitännäisen kautta

Oletko valmis tähän? Lähdetään sitten.

tärkeimmät asiat ensin: mitä tarvitset

tarvitset pari asiaa: ennen kaikkea luonnollisesti valmiin kohteen paikallisessa kehitysympäristössä.

seuraavaksi on webhotellitili valitsemallasi palveluntarjoajalla, jossa on toimiva FTP-tili ja pääsy jonkinlaiseen tietokannan hallintajärjestelmään (tyypillisesti phpMyAdmin). Tietenkin, tarvitset myös FTP-asiakas (suosittelen Filezilla).

käyttämällä sisäänrakennettuja WordPress-työkaluja sisällön siirtämiseen

siltä varalta, että tarvitset vain sisältöä, kuten viestejä, sivuja ja mediaa, eikä mitään muuta, todella helppo tapa tehdä tämä on käyttää työkaluja, jotka on jo leivottu suoraan WordPressiin.

ensimmäisenä askeleena, vain perustaa tuoreen ja tyhjän WordPress asentaa oman live sivuston sijainti.

nykyään monet hosting-palveluntarjoajat tarjoavat tähän yhden klikkauksen asennuksia, mikä olisi hyvä vaihtoehto. Voit kuitenkin tehdä sen myös manuaalisesti.

sen jälkeen Kirjaudu paikalliseen kehittämissivustoosi menemällä työkaluihin > vienti.

export-WordPress-content

export-WordPress-content

varmista, että kaikki sisältö on tarkistettu ja paina lataa vientitiedosto. Tämä antaa sinulle XML-tiedoston kaikki sivuston sisältöä.

sen jälkeen on aika iskeä livesivustolle ja siirtyä työkaluihin > tuonti. Jos pyydetään mikä järjestelmä tuoda, valitse WordPress. Asenna maahantuoja plugin ja aktivoi se, kun se on valmis.

install-WordPress-importer-plugin

install-WordPress-importer-plugin

seuraavaksi, käytä Selaa-painiketta löytää XML-tiedoston latasit ennen ja tuoda sen.

kun prosessi on valmis, kaikki viestit, sivut, luokat, tunnisteet, media, ja mukautettuja kenttiä olisi pitänyt siirtää live verkkosivuilla.

kaikki, mitä on jäljellä, on määrittää manuaalisesti teemat, liitännäiset, valikot, widgetit ja muut sivuston elementit niin, että verkkoversio heijastaa paikallista sivustoa.

vaikka sisäänrakennettu tuonti / vienti-vaihtoehto tarjoaa nopean ja helpon menetelmän, voit luultavasti nähdä, miten se voi olla hankala. Varsinkin jos usein liikkua WordPress sivustoja edestakaisin.

siksi saattaisi olla fiksumpaa tehdä sen sijaan yksi yhteen-kopio paikallisesta sivustostasi live-palvelimella.

juuri sen näytän nyt.

WordPressin siirtäminen Localhostista Live-palvelimelle manuaalisesti

kuten johdannossa mainitsin, käyn ensin läpi prosessin, jolla WordPress saadaan paikallisesta asennuksesta live-sivustolle ja myöhemmin teen saman liitännäisen kanssa.

vaikka liitännäisen reitti on yleensä helpompi, manuaalisen prosessin läpikäyminen ainakin kerran auttaa ymmärtämään mekaniikkaa sen takana paremmin.

Vaihe #1: Vie paikallinen tietokanta

ensiksi, lataamme paikallisen WordPress-installaatiomme tietokannan. Tämä tehdään yleensä phpMyAdmin.

jos tämä tietokantatyökalu on sinulle täysin uusi, suosittelen tarkistamaan tämän aloittelijan oppaan aiheesta.

päästäkseen sinne paikallisessa ympäristössä tarvitsee yleensä vain kirjoittaa http://localhost/phpmyadmin/. Tee se ja sinun pitäisi laskeutua seuraavalle näytölle.

localhost-phpmyadmin

localhost-phpmyadmin

seuraava askel tässä on avata WordPress tietokannan kyseessä vasemmalla puolella näytön ja sitten löytää vienti-painiketta yläosassa.

export-WordPress-database

export-WordPress-database

tässä, Valitse Custom vienti menetelmä. Varmista, että kaikki taulukot on valittu sekä gzip-Pakkaus, erityisesti suuremmille tietokannoille.

export-WordPress-database-options

export-WordPress-database-options

valitse Formaattikohtaiset Asetukset-kohdassa rakenne ja tiedot ja rasti myös seuraavat ruudut:

  • lisää DROP TABLE / VIEW / PROCEDURE / FUNCTION statement
  • jos ei ole olemassa
  • AUTO_ INCREEMENT
  • Liitä taulukon ja sarakkeen nimet taustakoodein

export-WordPress-database-options-more

export-WordPress-database-options-more

kun olet valmis, klikkaa Go ladata tietokantatiedoston.

Vaihe #2: Lataa WordPress-tiedostosi Live-palvelimelle

tässä vaiheessa on aika käynnistää FTP-asiakasohjelma. Selaa Live-palvelimen juurihakemistoon ja lataa kaikki tiedostot paikallisen WordPress-asennuksen sisällä kyseiseen kohteeseen.

voit tehdä sen avaamalla kiintolevyllä olevan kansion, merkitsemällä siihen kaiken ja vetämällä ja pudottamalla sen sinne.

toinen vaihtoehto on käyttää FTP client-käyttöliittymää löytääksesi aseman tiedostot, merkitsemällä ne ylös ja valitsemalla sitten hiiren kakkospainikkeella ja valitsemalla Upload.

 upload-wordpress-files-via-ftp

upload-wordpress-files-via-ftp

hyvin tehty. Tämä voi viedä aikaa.

Vaihe #3: Luo uusi tietokanta Live-sivustolle

sillä aikaa, kun FTP suorittaa lähetyksen, voimme siirtyä seuraavaan vaiheeseen. Täällä, tuomme tietokannan tallennimme kiintolevylle ensimmäisessä vaiheessa.

Hosting-palveluntarjoajat tarjoavat erilaisia tapoja. Jälleen, useimmat palveluntarjoajat käyttävät phpMyAdmin tällaista toimintaa ja teemme niin myös.

jos yrityksesi käyttää toista työkalua, älä huoli, askeleet ovat hyvin samanlaiset.

ensin tarvitaan uusi ja tyhjä tietokanta. Voimme luoda yhden napsauttamalla tietokantoja ylävalikosta.

create-new-database

create-new-database

syötä seuraavaksi nimi ja valitse kielialueellesi oikea UTF-8-vertailuluku tai valitse utf8_general_ci.

luo osuma tyhjän tietokannan luomiseksi.

sitä ennen tarvitaan kuitenkin myös käyttäjä. Napsauta uutta tietokantaa ja etsi sitten oikeudet > Lisää käyttäjä (näytön alareunassa).

add-database-user

add-database-user

Kirjoita käyttäjätunnus ja salasana. Isäntä on yleensä localhost, mutta tarkista palveluntarjoajalta olla varma.

Katso myös, että valintaruutu on aktiivinen, joka antaa uudelle käyttäjälle kaikki oikeudet tietokantaan, paina sitten Go.

add-database-user-info

add-database-user-info

nyt on vain kirjattava ylös tietokannan tiedot. Tarvitset sitä pian.

Huomautus: joillakin hosting-palveluntarjoajilla esimerkiksi tietokannan nimi, käyttäjä tai salasana saatetaan määrittää automaattisesti. Jos näin on, varmista, että saat oikeat tiedot. Jos et löydä näitä tietoja, palveluntarjoajasi auttaa sinua mielellään.

Vaihe #4: tuo paikallinen tietokanta

kun olemme jo phpmyadminissa, voimme yhtä hyvin jatkaa tuomalla tietokannan paikallisesta sivustostamme live-ympäristöön.

sitä varten klikkaa aiemmin luomaasi tietokantaa. Sen pitäisi olla täysin tyhjä tässä vaiheessa.

paina tuo ylhäältä, valitse Selaa-painike ja valitse gzipped-tietokantatiedosto. Aloita tuonti painamalla Siirry. Tehdä.

Vaihe #5: Korvaa tietokannan sisällä olevat URL-osoitteet

nyt tulee hankala osuus. Ongelma tuodun tietokannan on, että kaikki linkit sisältyvät sisällä ovat edelleen osoittaa vanhan sivuston sijainti.

tämä tarkoittaa, että mikään livesivuston linkeistä ei vielä toimi. On aika muuttaa se. Meillä on useita tapoja tehdä niin:

  1. Etsi ja korvaa kaikki instanssit tekstieditorilla
  2. valitse liitännäinen kuten Velvet Blues
  3. Suorita MySQL-kysely phpMyAdmin
  4. käytä Etsi ja korvaa skripti Interconnect IT

neljäs on ensisijainen menetelmäni ja näytän teille yksityiskohtaisesti, miten se toimii. Kuitenkin, let ‘ s nopeasti mainita muut.

ensimmäistä vaihtoehtoa varten Avaa ladattu.sql-tiedosto millä tahansa hyvällä tekstieditorilla (esim.Notepad++). Tämän jälkeen voit käyttää sen haku-ja korvaustoimintoa kaikkien paikallisen tiedostopolun mainintojen vaihtamiseen live-palvelimen maininnan kanssa.

varmista, että et muuta mitään ja tuo sitten tiedosto tavalliseen tapaan.

Kakkoseen käyttäisi liitännäistä, kuten Velvet bluesia tai Better Search Replacea. He voivat päivittää merkkijonoja tietokantaan WordPress back end. Kuitenkin, jotta ne toimivat sinun täytyy pystyä ainakin käyttää kojelautaan sivuston.

jos tunnet olosi mukavaksi sen kanssa, voit myös suorittaa MySQL-kyselyn phpMyAdmin sisällä korvaamaan merkkijonoja olemassa olevan tietokannan sisällä.

löydät tämän vaihtoehdon kyselystä tietokantasi sisältä phpmyadminissa ja kysely näyttäisi hieman tältä:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/yoursite/', 'www.yoursite.com/');

kuitenkin, kuten mainittu, minun suosikki tapa on käyttää Interconnect se Etsi ja korvaa script. Voit ladata sen ilmaiseksi linkistä (älä huoli, se on erittäin pieni).

tämän jälkeen pura tiedostot ja nimeä kansio Search-Replace-DB-Masterista joksikin muuksi kuin secret-sauce.

jälkimmäinen on turvatoimi. Koska tämä on tehokas skripti, joka-väärissä käsissä-voi täysin sotkea tietokannan, et halua kenenkään törmätä siihen vahingossa.

(se on myös syy, miksi sinun ei pitäisi koskaan unohtaa poistaa sitä palvelimeltasi, kun olet valmis.)

lataa seuraavaksi kansio juurihakemistoon FTP: n kautta ja käytä sitä selaimesi kautta (tässä tapauksessa http://yoursite.com/secret-sauce/). Sinut tapaa tämän näytön:

search-and-replace-script

search-and-replace-script

alkuun voi syöttää minkä tahansa merkkijonon, jonka haluaa korvata, ja myös mitä korvaa niillä, esimerkiksi http://localhost/wordpress kanssa http://yoursite.com.

toisella rivillä on tietokantasi tiedot. Ohjelma yrittää automaattisesti kansoittaa nämä alueet ja en ole koskaan nähnyt sen epäonnistuvan.

valitse sen alta päivitettävät taulukot. Yleensä se on kaikki taulukot, mutta tehdä muutoksia tarpeen mukaan.

sen jälkeen on go-aika.

jos olet epävarma kokoonpanostasi, voit tehdä ensin kuivaharjoituksen. Siinä tapauksessa skripti yksinkertaisesti skannaa taulukoita tarjotulle hakumerkkijonolle tekemättä mitään muutoksia.

tämän avulla voit varmistaa, että olet käyttänyt oikeaa merkkijonoa.

kun kaikki menee hyvin, voi sitten lyödä Live Runin päästäkseen varsinaiseen toimintaan. Valitse OK, kun pyydät vahvistusta ja odota prosessin päättymistä.

älä jälkeenpäin unohda käyttää joko Poista minut-painiketta näytön alareunassa tai poistaa komentosarjakansio manuaalisesti FTP: n kautta. Joka tapauksessa, varmista, että se on poissa!

Vaihe #6: Määritä wp-config.php Live-sivustollasi

Okei, on aika saada FTP taas päälle ja löytää wp-config.php livesivuston kansiossa. Napsauta hiiren kakkospainikkeella ja valitse View/Edit.

view-edit-file-in-filezilla

view-edit-file-in-filezilla

etsit seuraavia tietoja:

  • define (“DB_NAME”, “your_database_name”);
  • define (“db_user”, “your_database_käyttäjä”);
  • define (“db_password”, “your_database_password”);
  • define (“db_host”, “localhost”);

syötä aiemmassa vaiheessa live-palvelimelle luomasi tietokannan nimi, käyttäjä ja salasana. Joidenkin palveluntarjoajien kanssa sinun on myös vaihdettava palvelimen nimi localhostista joksikin muuksi, joten tarkista tämä.

tämän jälkeen tallenna tiedosto ja lataa se takaisin palvelimelle. Sivustosi pitäisi nyt olla verkossa, jotta voit kirjautua sisään.

Huomaa: voit myös muuttaa WP-configin sisällä olevia arvoja.php ennen lataamista sivuston tiedot, kuitenkin, sitten sinun täytyy muuttaa paikallista tiedostoa takaisin alkuperäisiin arvoihin, jotta paikallinen asennus jatkaa työskentelyä.

Step #7: Finalize Move

you made it! Hienoa. Vielä yksi askel, ennen kuin olemme valmiita.

siirretyllä sivustolla, Mene asetuksiin > Permalinks, valitse haluamasi URL-rakenne ja tallenna se, jotta kaikki permalinks päivitetään.

siinä se. Onnitteluni!

miten WordPress siirretään Localhostista Live — sivustolle-Laajennusreitti

manuaalisesti ei ole ainoa tapa siirtää paikallista WordPress-sivustoa verkossa. Voit tehdä saman kautta plugin ja minä näytän, miten käyttämällä Duplicator.

Duplicator on ilmainen plugin WordPress directory ja erittäin suosittu yksi yli 600,000 asentaa ja vankka 4,9 tähden luokitus (lähes 1000 viiden tähden arvostelua!). Se leikkaa monet edellä mainitut vaiheet lyhyemmiksi ja tekee koko prosessista paljon helpompaa.

tähän menetelmään tarvitaan vain FTP-yhteys. Ei tarvitse edes asentaa WordPress uuteen paikkaan, Duplicator huolehtii siitä.

Vaihe #1: Asenna Monistaja paikalliselle sivustollesi

tämä vaihe on helppo. Paina vain liitännäisiä > lisää uusia ja etsi Duplicator.

install-duplicator-plugin

install-duplicator-plugin

Napsauta Asenna nyt ja älä unohda aktivoida, kun se on valmis.

Vaihe #2: Luo Sivustopaketti

löydät nyt uuden Duplicator-valikon WordPress-kojelaudasta. Klikkaa tästä vie sinut paketti valikko.

sanapaketti viittaa kahteen tiedostoon: sivustosi zip-arkistoon (files plus database) ja suoritettavaan asennustiedostoon. Molemmat yhdessä auttavat meitä helposti siirtää WordPress palvelimelta toiselle.

sitä varten on kuitenkin ensin luotava paketti, jonka voi tehdä oikeassa yläkulmassa olevan Luo uusi-painikkeen kautta. Kun napsautat, näet tämän näytön:

create-duplicator-package-options

create-duplicator-package-options

Anna nimi (mikä ei ole todella tärkeää, ellet aio tehdä useita paketteja) ja muistiinpanoja, jos haluat.

voit jättää loput vaihtoehdot sellaisiksi kuin ne ovat, mutta täydennyksen vuoksi, tässä on mitä ne sisältävät:

  • varastointi-Valitse, missä pakettisi tallennetaan. Ellei sinulla ole Pro-versio, Tämä on WP-snapshots kansio.
  • arkisto-tarvittaessa jätetään pois tiedostot, hakemistot tai tietokantataulukot.
  • asentaja-syötä uuden sivuston tietokantatiedot ja uusi URL. Voit myös tehdä tämän asennuksen aikana.

siirry eteenpäin napsauttamalla Seuraava.

duplicator-site-scan-results

duplicator-site-scan-results

plugin ajaa nyt järjestelmän skannaus nähdä, onko mitään ongelmia, jotka pitävät sitä tekemästä työnsä.

ellei ole suuria, voit siirtyä paketin luomiseen painamalla Build. Plugin sitten alkaa varmuuskopioida sivuston.

duplicator-building-package

duplicator-building-package

kuten mainittu, tämä tuottaa kaksi tiedostoa: arkisto (a .zip-tiedosto )ja asennusohjelma (joka on.php-tiedosto). Lataa molemmat klikkaamalla vastaavia painikkeita.

duplicator-download-package

duplicator-download-package

Vaihe #2: ladata molemmat tiedostot Live-sivuston

jotta perustaa sivuston uudessa paikassa, meidän on nyt siirtää molemmat tiedostot latasimme live-palvelimelle.

yhdistä vain FTP-tiliisi, Selaa kotihakemistoon ja lataa.

riippuen sivustosi koosta, tämä voi kestää hieman, joten käy kahvilla tai jotain sillä välin.

Vaihe #3: Asenna sivusto Live-palvelimellesi

Seuraavassa on (äärimmäisen helppo) asennusprosessi. Sinun tarvitsee vain käyttää http://yoursite.com / installer.php selaimen kautta päästä alkuun.

duplicator-site-install

duplicator-site-install

ensimmäisessä vaiheessa, anna MySQL-tietokannan tiedot (palvelimen nimi, tietokannan nimi, käyttäjätunnus, salasana).

liitännäinen voi sekä luoda uuden tietokannan (jos isäntäsi sallii sen) että muodostaa yhteyden olemassa olevaan tietokantaan.

jälkimmäisessä vaihtoehdossa tietokanta on määritettävä manuaalisesti. Tarkista yllä opetusohjelma, Jos et tiedä, miten se tehdään. Myös, Duplicator poistaa kaikki tiedot, että tietokanta, joten varmista, että valitset oikean.

kun olet syöttänyt yksityiskohdat, paina Testiyhteyttä nähdäksesi, toimiiko kaikki hyvin.

duplicator-check-connection

duplicator-check-connection

sinun pitäisi saada menestysviesti sekä palvelimen kytketty ja tietokanta löytyy ennen kuin voit siirtyä.

siitä check I have read all warnings & notices and hit Run Deployment. Asennus alkaa ja voit nojata taaksepäin ja odottaa. Mennäänkö kahville?

jossain vaiheessa sinun on kuitenkin palattava toimintaan ja vahvistettava Vanhat ja uudet sivustosi tiedot, jotta Duplicator voi korvata ne.

duplicator-update-strings

duplicator-update-strings

varmista, että kaikki on oikein ja suorita päivitys.

Step #4: viimeiset vaiheet

ennen Monistajan valmistumista on vielä muutama pieni, mutta tärkeä vaihe hoidettavana:

  1. Review Install Report-Tarkista asennuksessa mahdollisesti ilmenneet virheet sekä luotujen, skannattujen ja päivitettyjen tietokantataulukoiden, rivien ja solujen määrä.
  2. Tallenna Permalinks — napsauttamalla tätä linkkiä pääset sivustosi permalink-vaihtoehtoihin, jotta voit päivittää ne aivan kuten manuaalisessa menetelmässä.
  3. testipaikka – vie sinut sivuston etupäähän, jotta voit varmistaa, että kaikki on kuten pitääkin.
  4. file Cleanup – tämä asetus poistaa automaattisesti asennustiedostot palvelimeltasi, minkä pitäisi ehdottomasti tapahtua turvallisuussyistä.

sitä lukuun ottamatta, se siitä. Olet onnistuneesti muuttanut WordPress sivuston paikallisesta ympäristöstä live sivuston kautta plugin! Hyvää työtä!

muut saatavilla olevat Siirtoliitännäiset

tietenkään Duplicator ei ole ainoa ratkaisu tähän. Meillä on muita (ilmaisia ja maksullisia) plugins tätä käytettävissämme:

  • All-In-One WP Migration
  • BackupBuddy
  • VaultPress
  • WP BackitUp
  • blogVault
  • WP-klooni
  • UpDraftPlus
  • WP migrate db Pro (oma suosikki)

Oletko valmis lähtemään?

paikalliset kehitysympäristöt ovat tärkeä työkalu WordPress-työkalupakissa. Ne tarjoavat riskittömän tavan sivuston testaamiseen ja helpottavat kehitystä.

kuitenkin, jotta voit käyttää niitä tehokkaasti, sinun on myös voitava siirtää WordPress paikallisesta asennuksesta live-palvelimelle. Yllä oleva artikkeli on antanut sinulle työnkulun tehdä niin.

kerrataan nopeasti vaiheet:

  1. vie paikallinen tietokanta
  2. Luo uusi tietokanta live-palvelimelle
  3. tuo paikallinen tietokanta
  4. korvaa vanhat URL-osoitteet uudella sijainnilla
  5. Lataa WordPress-tiedostoja
  6. Määritä wp-config uudelleen.php
  7. Update permalinks

kuten olet nähnyt, on olemassa monia eri tapoja tämän saavuttamiseksi.

vaikka satunnaisille käyttäjille manuaalinen tapa riittää, kehittäjien, jotka tekevät tällaista koko ajan on parempi valita plugin ratkaisu, joka voi tehdä asioita nopeammin ja helpommin. Se riippuu sinusta.

Leave a Reply