Jak snadno migrovat web WordPress z Localhost na živý Server

redakční personál / aktualizováno: srpen 17, 2021

migrace webu z místního serveru na živý server není snadná. Migrace databáze je obtížná část procesu. Je to hlavně kvůli velkému množství času potřebnému k vypsání dat a jejich načtení do nové databáze. Dalšími faktory, které tvoří proces migrace, jsou bezpečnost databáze a obsahu. V tomto blogu se podíváme na to, jak můžeme migrovat web WordPress z místního serveru na živý server třemi jednoduchými, ale různými způsoby.

první krok k migraci vašeho webu WordPress

většina vývoje WordPress probíhá v prostředí místního rozvoje (aka localhost). Vývojáři mají možnost používat XAMPP (Windows) nebo MAMP (Mac) k vytváření projektů poháněných WordPress.

jakmile jsou přesvědčeni, že vše funguje správně, je čas migrovat web WordPress z localhost na živý server.

Práce na localhost je skvělý nápad, který umožňuje vývojářům pracovat na zlepšení codebase bez ovlivnění živé webové stránky. To je velmi důležité pro firemní portály a obchody s elektronickým obchodem, kde je prostoj vážnou výzvou.

vývoj na localhost umožňuje vývojovému týmu pokračovat v práci s kódem, zatímco podnikání pokračuje bez prostojů. Jakmile je kódová základna důkladně testována, přesunutí na živý server je jednoduchý krok.

jak migrovat web WordPress

v této příručce vysvětlím následující tři populární způsoby přenosu webu WordPress na živý hostingový server-

  1. Použijte vestavěný nástroj pro Export WordPress
  2. ručně migrujte web WordPress na živý server
  3. použijte plugin WordPress

než začnete

pro účely této příručky předpokládám, že máte nastavené prostředí localhost (kompletní s přístupem FTP a databáze) a web byl vyvinut a připraven k přesunu. Pro ilustraci procesu používám Cloudways, spravovaný web hosting pro WordPress.

na svém webu WordPress nainstalovaném na localhost jsem přidal následující položky-

  • jeden příspěvek
  • jedna stránka
  • jeden uživatel
  • aktivní Plugin: klasický Editor
  • aktivní téma: dvacet patnáct

začnu s vestavěnou funkcí exportu WordPress.

Použijte vestavěný nástroj pro Export WordPress

  • příspěvky
  • stránky
  • vlastní pole
  • podmínky
  • navigační nabídky
  • vlastní příspěvky

Chcete-li použít funkci exportu WordPress, musíte exportovat data z localhost a importovat je na živý server.

Export dat z Localhost

přihlaste se na svůj web localhost WordPress a přejděte na Nástroje → Export.

jak migrovat web WordPress

budete dotázáni, které datové položky chcete exportovat. V mém případě jsem se rozhodl pro export úplných dat. Vybral jsem tedy veškerý obsah a poté klikněte na tlačítko Stáhnout Export souboru.

Jak migrovat web WordPress

stahování souboru XML může nějakou dobu trvat, v závislosti na velikosti webu WordPress.

Import dat na webu Live

Po stažení souboru XML se přihlaste na svůj web live WordPress a přejděte do nástroje → importovat.

wordpress duplicator

zobrazí se seznam možností importu dat. Přejděte trochu dolů a podívejte se na WordPress. Klikněte na tlačítko Instalovat nyní níže a spusťte importér.

přesun webu wordpress na novou doménu

na další obrazovce budete vyzváni k výběru souboru XML. Klepněte na tlačítko Vybrat soubor a přejděte do souboru XML, který jste stáhli v předchozím kroku. Tím se nahraje soubor XML na živý server.

jak migrovat web WordPress

nyní přiřaďte autory a importujte přílohy. Pokud chcete také importovat přílohy, zaškrtněte políčko s titulkem stáhnout a importovat přílohy souborů.

přesun webu wordpress na novou doménu

Import dat vyžaduje čas v závislosti na velikosti dat na localhost. Jedná se o nejjednodušší a nejrychlejší způsob přesunu omezených dat z localhost na živý server.

ručně Migrujte web WordPress na živý Server

problém s použitím nástroje pro Export WordPress spočívá v tom, že pluginy, motivy, uživatelé atd. nejsou přesunuty z localhost na server. To se děje kvůli omezením procesu, který se zaměřuje pouze na příspěvky, stránky a komentáře.

Chcete-li přesunout web WordPress z localhost na živý server bez ztráty dat, máte možnost ručně přenášet soubory a databáze na živý server.

protože používám XAMPP jako své místní vývojové prostředí, soubory WordPress jsou umístěny ve složce/xampp/htdocs/ wp/. Protože Hledám přesun celého webu, musím nahrát všechny soubory a složky v této složce na živý server.

existují dva způsoby přenosu obsahu složky wp na živý server. Můžete buď přetáhnout vše, nebo vytvořit soubor zip, který lze nahrát přímo na server. Z těchto dvou je metoda rozbalení opravdu rychlá.

pokud se rozhodnete pro metodu zip, všimněte si, že potřebujete způsob rozbalení souboru na živém serveru. V mnoha případech je na Serveru k dispozici rozbalovací skript nebo terminál.

v tomto příkladu použiji metodu zip.

přejděte do složky/ wp / a zipujte všechny soubory a složky.

migrace WordPress z localhost na live server

po dokončení jej jednoduše nahrajte na živý server.

k tomu můžete použít libovolného FTP klienta. Dávám přednost FileZilla jako můj FTP klient.

spusťte FTP klienta a zadejte pověření FTP včetně hostitele, uživatelského jména, hesla a portu (váš poskytovatel hostingu může poskytnout všechny informace). V mém případě Cloudways poskytuje hlavní pověření jako moje pověření FTP.

jak migrovat web WordPress

Nyní přejděte na instalaci WordPress živého serveru a vše odstraňte. Dále nahraju soubor se zipem.

 přesunutí webu wordpress na novou doménu

rozbalte soubory pomocí terminálu

možná budete potřebovat rozhraní terminálu / příkazového řádku (CLI)ke spuštění příkazu rozbalit.

přihlaste se na cloudový server pomocí PuTTY a přejděte do aplikace WordPress (csubeazedd je název složky mého webu WordPress). Pokud jste hostováni na Cloudways, zde je návod, jak najít název složky.

zde jsou podrobné příkazy pro rozbalení souborů na živém serveru. Nejprve se připojte k serveru pomocí tmelu.

jak migrovat web WordPress

na další obrazovce použijte hlavní pověření.

WordPress migrační služba

během několika sekund bude zip extrahován a viditelný v FileZilla.

WordPress migrační služba

rozbalte soubory WordPress pomocí skriptu

Pokud nejste obeznámeni s terminálem, nebojte se!

GitHub hostí skript,který vám může pomoci!

vytvořte nový rozbalovač.php soubor ve složce, kde byl soubor zip nahrán na živý server. Dále vložte celý kód z unzipper.php do souboru.

přejděte na tento soubor pomocí adresy URL example.com/unzipper.php v adresním řádku. Cloudways poskytuje pracovní prostředí WordPress a nabízí dočasné adresy URL (v mém případě adresa URL vypadá takto):
http://wordpress-192114-825599.cloudwaysapps.com/unzipper.php

problémy s migrací WordPress

můžete vidět soubor zip. Stačí kliknout na tlačítko rozbalit archiv a máte hotovo!

Export databáze z Localhost

dále je třeba exportovat databázi z localhost na živý server. Přejděte do správce databází:

localhost / phpmyadmin

Vstupte do tabulky WordPress a exportujte databázi.

problémy s migrací WordPress

databázový soubor, který je třeba importovat, bude nyní stažen.

Importujte databázi na živý Server

poskytovatelé hostingu obecně používají phpMyAdmin jako správce databází. Váš poskytovatel hostingu WordPress může mít jiného správce databází. Následující kroky jsou však platné bez ohledu na správce databází.

přihlaste se do správce databází pomocí přihlašovacích údajů databáze.

jak migrovat web WordPress

přejděte do existující databáze WordPress. Obecně by měl být prázdný. Pokud tomu tak však není, odstraňte databázi pomocí následujícího příkazu SQL.

DROP název databáze

dále vytvořte novou databázi pomocí následujícího příkazu SQL:

vytvořte název databáze;

(nahraďte „name“ předchozím názvem databáze)

Nyní klikněte na Import a vyberte předchozí stažení .sql soubor.

Instalační služba WordPress

proces nahrávání může nějakou dobu trvat v závislosti na velikosti databázového souboru.

dále upravte soubor wp-config na živém serveru a přidejte nová pověření databáze.

Instalační služba WordPress

Aktualizujte adresu URL domů a stránek WordPress v databázi

posledním krokem je aktualizace adresy URL domů a stránek. Chcete-li to provést, přejděte do tabulky wp_options a vyhledejte adresu URL webu a domov.

Instalační služba WordPress

nahraďte hodnoty názvem domény.

Instalační služba WordPress

pokud adresy URL localhost stále existují, použijte plugin Velvet Blues k nahrazení adres URL localhost skutečným názvem domény.

úspěšně jste migrovali web WordPress z localhost na živý server.

použijte Plugin WordPress

pokud se vám nelíbí ruční migrace, můžete použít plugin WordPress migrator, jako je Duplicator.

přihlaste se do panelu localhost WordPress, Přejděte na Pluginy → Přidat nový, vyhledejte duplikátor, nainstalujte a aktivujte plugin.

Duplicator-WordPress migrační plugin

v levém podokně přejděte na duplikátor → balíčky a vytvořte nový balíček.

Instalační služba WordPress

kliknutím na tlačítko Další prohledáte web WordPress.

Duplicator-WordPress migrační plugin

po dokončení se zobrazí následující obrazovka. Klikněte Na Vytvořit. Pokud dojde k chybě, nejprve ji vyřešte, abyste se později vyhnuli problémům.

WordPress migrace z místního do živého

sestavení balíčku bude nějakou dobu trvat.

Stavební balíček duplikátoru

Stáhněte si soubory, instalační program a Archiv generovaný pluginem Duplicator.

stav balíčku Duplicator

Nahrajte oba soubory na živý server pomocí FTP klienta. Ujistěte se, že nainstalovaný web WordPress je prázdný. Pokud ne, před nahráním souborů nejprve odstraňte všechny soubory a složky.

přejděte k instalačnímu programu.php přes adresní řádek. V mém případě je adresa URL:
https://wordpress-192114-825599.cloudwaysapps.com/installer.php

duplikátor zahájí proces extrahování archivního souboru a proces má následující čtyři kroky:

v prvním kroku: nasazení, dvě prostředí, localhost a živý server jsou porovnány.

duplikátor pro migraci dat WordPress

druhý krok se týká databáze živého serveru. Za tímto účelem se ujistěte, že databáze je prázdná. Duplikátor nabízí dvě možnosti, buď odstranit všechna existující data databáze, nebo vytvořit novou databázi. Vyberte si jakoukoli možnost, která vám vyhovuje.

instalace duplikátoru

třetím krokem je výměna dat, ve které musíte zadat adresu URL živého webu. Obecně je adresa URL načtena automaticky. Pokud ne, upravte jej odpovídajícím způsobem.

jak migrovat WordPress pomocí Duplicator

nakonec Duplicator nabízí testování nově migrovaného WordPress z localhost na server. Postupujte podle pořadí, jak je uvedeno na obrazovce (Uložit Permalinks, testovací místo, bezpečnostní vyčištění a zobrazit zprávu).

testovací místo duplikátoru

balím to!

migrace stránek WordPress z lokálních serverů na živý server je složitý úkol. Existuje mnoho faktorů, o které je třeba se postarat při přesouvání webu WP z místního serveru na živý server, jako je aktualizace nové adresy URL webu ve stávající webové stránce Google Search Console, optimalizace pro vyhledávače, čistý web HTML, nefunkční odkazy, duplicitní obsah atd.

pomocí jedné z výše uvedených metod můžete bez problémů přesunout WordPress z localhost na živý server. V případě problémů byste se měli spojit se svým poskytovatelem hostingu, aby mohli vyřešit konkrétní problémy a zajistit hladkou migraci.

autor Bio: Mustaasam Saleem je komunitní manažer WordPress v Cloudways-spravované platformě WordPress Cloud Hosting. Když nepracuje za obrazovkou počítače, najdete ho, jak hraje squash se svými přáteli nebo se brání ve fotbale a poslouchá hudbu.

Jako Načítání…

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.