zjistit, jak přepnout webhosting, může být skličující úkol. Existuje celá řada důvodů, proč byste měli, ačkoli.
kde hostujete své webové stránky ovlivňuje mnoho věcí-bezpečnost, rychlost webu a zálohování. Navíc existuje mnoho typů webhostingu a musíte se ujistit, že si vyberete ten správný pro vaše potřeby.
pokud je váš současný poskytovatel již nesplňuje, je čas na změnu.
jak přesunete svůj web z jednoho hostitele na druhého? To je přesně to, o čem budeme hovořit v tomto přehledu.
připraven? Tak jdeme!
- Shromážděte své zdroje
- přesunutí vašeho webu z jednoho hostitele na druhého ručně
- přihlaste se k novému poskytovateli webhostingu
- zálohování souborů
- exportujte databázi
- vytvořte databázi na novém hostiteli
- Upravit Konfiguraci.php
- Nahrajte své soubory na nového hostitele
- Import databáze
- Volitelné: nahraďte starou adresu URL v databázi
- změňte server DNS
- vyčištění
- Jak přepnout webhosting přes WordPress Plugin
- nainstalujte Duplicator
- exportujte existující web
- nahrajte soubory přes FTP
- vytvořte novou databázi MySQL
- Připojte se k nové webové stránce
- spusťte proces migrace
- Aktualizujte DNS Nameserver
- přepínání webových hostitelů pro webové stránky WordPress v kostce
Shromážděte své zdroje
Chcete-li přepnout z jednoho webového hostitele na druhého, budete potřebovat následující:
- přístup k oběma hostingovým účtům-během procesu budete muset provést některé změny ve starých i nových hostingových účtech. Pokud si nejste jisti svými přihlašovacími údaji, nyní je čas to zjistit.
- přístup k vaší databázi-přechod z jednoho webového hostitele na druhého vyžaduje přístup k databázi vašeho webu. To se často děje v oblasti správy vašeho hostingového účtu, což znamená, že existuje ještě jeden důvod, proč se ujistit, že víte, jak se tam dostat.
- FTP klient-každý případ, o kterém diskutujeme níže, vyžaduje přesun dat z nebo na FTP server. K tomu potřebujete FTP klienta. Skvělou bezplatnou volbou je FileZilla, ale můžete použít libovolného klienta podle vašeho výběru.
- textový editor-k úpravě důležitých souborů potřebujete také editor kódu. Jednou z nejlepších možností je Poznámkový blok++ (je také zdarma), ale můžete jít s tím, co chcete.
máte všechno dohromady? Cool, pak pojďme skočit přímo do toho, jak přepnout webové hostitele pro váš web WordPress.
přesunutí vašeho webu z jednoho hostitele na druhého ručně
začneme ručně přepínáním. Pokud hledáte řešení, které používá plugin WordPress, jednoduše přejděte dolů.
přihlaste se k novému poskytovateli webhostingu
prvním krokem přepínání webových hostitelů je výběr nového poskytovatele hostingu a registrace s jejich plánem.
jak jsme zmínili výše, někteří poskytovatelé hostingu WordPress také nabízejí migraci stránek. To může být obzvláště užitečné, pokud nejste příliš technicky zdatní nebo jen chcete ušetřit čas. Během tohoto kroku byste se také měli rozhodnout, zda chcete použít migrační službu nebo pokračovat ručně.
zálohování souborů
další na řadě je zálohování souborů webových stránek. To bude pravděpodobně trvat nejdéle, takže začněme s tím. Prvním krokem je přihlášení na FTP server. Jednoduše spusťte FTP klienta, o kterém jsme mluvili, vložte své přihlašovací údaje a připojte se.
poté najděte kořenový adresář vašeho webu WordPress (pokud to ve výchozím nastavení není vaše vstupní stránka) a označte všechny soubory.
Všimněte si, že vaše webové stránky mohou obsahovat soubory,které nejsou ve výchozím nastavení viditelné (například .htaccess
). Proto se ujistěte, že váš FTP klient zobrazuje i tyto soubory. V aplikaci FileZilla najdete tuto možnost v části Server > vynutit zobrazení skrytých souborů.
jakmile označíte všechny soubory, zkopírujte je do adresáře v počítači. V závislosti na velikosti vašeho webu to může chvíli trvat, abychom se mezitím mohli přesunout ke kroku dva.
exportujte databázi
databáze je třetí částí vašeho webu. Způsob, jakým k němu získáte přístup, se liší od hostitele k hostiteli. Ve většině případů skončíte v phpMyAdmin:
vyberte databázi, kterou chcete exportovat zleva. Pokud nevíte, který z nich je, jednoduše zkontrolujte wp-config.php
soubor vašeho aktuálního webu, kde se říká:
define('DB_NAME', 'database_name_here');
to vám řekne název databáze, kterou váš web používá.
poté přejděte na kartu Export.
zvolte vlastní metodu exportu. V nabídce proveďte následující volby:
- Formát-ponechte jako SQL.
- tabulky-označte všechny tabulky, které chcete exportovat. Obvykle jsou to všichni. Zakažte jakékoli, pokud k tomu máte dobrý důvod (např. pokud hostujete databáze pro několik webů s různými předponami).
- výstup-nastavte kompresi na zip nebo gzipped, aby bylo stahování rychlejší.
- volby specifické pro formát-nechte vše tak, jak je.
- možnosti vytvoření objektu-nezapomeňte vybrat přidat tabulku / zobrazení / postup / funkce / událost / spoušť.
- možnosti vytváření dat-nechte vše tak, jak je.
až budete hotovi, klikněte na tlačítko Přejít v dolní části. To by mělo mít za následek stažení souboru. Uložte komprimovanou databázi do počítače a přejděte k dalšímu kroku.
vytvořte databázi na novém hostiteli
nyní je čas vytvořit nový domov pro databázi, kterou jste právě exportovali. Přejděte na nového hostitele a přihlaste se ke svému účtu. Najděte sekci, která se zabývá databázemi MySQL.
vytvořte následující:
- nová databáze
- uživatel databáze s plnými oprávněními k této databázi
- bezpečné heslo uživatele databáze
poznamenejte si všechny tři, budete je brzy potřebovat. Zjistěte také název serveru MySQL. V mnoha případech to bude localhost, ale pro jistotu se poraďte se svým poskytovatelem hostingu.
Upravit Konfiguraci.php
nyní by soubory vašich webových stránek měly dokončit stahování. Pokud tomu tak je, je čas jít do adresáře, kde jste je uložili, a najít soubor s názvem wp-config.php
.
je to důležitý systémový soubor, který mimo jiné řídí komunikaci mezi souborovým systémem vašeho webu a databází.
první věc, kterou byste měli udělat, je vytvořit kopii existujícího souboru a uložit jej někde v bezpečí. Poté otevřete originál v textovém editoru a najděte následující část:
define('DB_NAME', 'database_name_here');/** MySQL database username */define('DB_USER', 'username_here');/** MySQL database password */define('DB_PASSWORD', 'password_here');/** MySQL hostname */define('DB_HOST', 'localhost');
nahraďte tam, kde se říká database_name_here
, username_here
a password_here s názvem databáze, uživatelským jménem a heslem, které jste vytvořili dříve. Všimněte si, že ve vašem případě nebude ve skutečnosti říkat database_name_here
atd., ale bude obsahovat informace o vašem aktuálním hostiteli. Ti budou ve stejné pozici.
kromě toho se ujistěte, že jste vložili informace o serveru MySQL na místo localhost
(nebo je nechte tak, jak je, pokud váš poskytovatel hostingu používá pro toto nastavení localhost
). Až budete hotovi, uložte soubor.
Nahrajte své soubory na nového hostitele
jakmile je vše dokončeno, můžete zahájit proces v opačném směru. Prvním krokem je nahrání souborů na server u nového poskytovatele hostingu. Bude to pravděpodobně trvat dlouho, abychom mohli začít a dělat jiné věci, zatímco běží.
teď už víte, jak to chodí. Spusťte FTP klienta a tentokrát se připojte k novému serveru. Rychlá námitka: Obvykle byste pro připojení přes FTP použili adresu URL webu. V tomto případě doména stále ukazuje na váš starý server, takže nebude fungovat.
existuje řešení, které místo toho používá IP adresu vašeho nového serveru. Obvykle to najdete ve svém hostingovém účtu. Pokud ne, nezapomeňte kontaktovat podporu-měli by vám pomoci.
až budete hotovi, najděte dříve stažené soubory a nahrajte je (včetně upraveného souboru config.php
) do kořenového adresáře. Jakmile je nahrávání spuštěno, přejděte k dalšímu kroku.
Import databáze
mezitím můžeme mít čas na import databáze. Za tímto účelem se přihlaste do nástroje pro správu databáze na novém serveru. Budeme předpokládat, že je to opět phpMyAdmin.
vyberte databázi, kterou jste vytvořili dříve ze seznamu a vyberte Import v horní části obrazovky.
klikněte na tlačítko Procházet a vyberte soubor, který jste exportovali dříve. Poté přejděte dolů a klikněte na Go. Poté se spustí import.
čas potřebný k dokončení závisí na velikosti vaší databáze. Po dokončení obdržíte zprávu o úspěchu.
Volitelné: nahraďte starou adresu URL v databázi
Pokud nejen přesunete svůj web na nového hostitele webu, ale také změníte adresu URL, je tu jeden další krok. V takovém případě musíte nahradit odkazy na starou adresu URL v databázi novou. Pokud ne, všechno se pokazí!
existuje několik způsobů, jak to udělat. Nejjednodušší, co jsem našel, je skript Search Replace DB. Můžete si ji zdarma stáhnout (výměnou za vaši e-mailovou adresu). Stačí jej nahrát do adresáře svých webových stránek (v tajné složce) a navigovat tam pomocí prohlížeče.
jednoduše vložte starou a novou adresu URL do polí nahoře. Všechno ostatní by obvykle mělo zůstat tak, jak je. Pomocí tlačítka dry run vše Otestujte. Když všechno vypadá dobře, proveďte živý běh.
důležité: za žádných okolností byste neměli nechat skript na serveru, jakmile budete hotovi. Je to velmi silné a může způsobit skutečné poškození vašeho webu, pokud ho najde někdo jiný.
pokud skript nefunguje pro vás, můžete také nahradit adresu URL pomocí příkazů SQL.
změňte server DNS
až budete hotovi se všemi výše uvedenými skutečnostmi, je čas umístit adresu URL na nový server. To znamená změnu nastavení serveru DNS.
proces závisí na tom, kde je vaše doména zaregistrována. Pokud jste se například zaregistrovali u svého starého poskytovatele hostingu, nejlepším nápadem je převést celou doménu na nového poskytovatele. Promluvte si s podporou o tom, jak to udělat.
pokud jste si ji koupili od registrátora domény jako Domain.com, je třeba aktualizovat nastavení nameserveru. Budete potřebovat adresy jmenného serveru vašeho nového hostitele. Obvykle vypadají asi takto:
ns1.yourhost.com
ns2.yourhost.com
budete je muset propojit s vaší doménou. Jak již bylo zmíněno, proces se bude mírně lišit v závislosti na tom, kde jste jej zakoupili. Zde jsou pokyny pro některé z nejčastějších případů:
- domény registrované u GoDaddy
- Změna DNS serverů na HostGator
- jak změnit nameservery na Domain.com
Promluvte si s tím, kdo má na starosti, pokud potřebujete pomoc. Po dokončení si uvědomte, že změny mohou trvat až 48 hodin. Můžete použít nástroj jako What ‚ s My DNS, abyste zjistili, zda je dokončen.
do té doby nezapomeňte na svém webu provádět žádné změny. Možná upravujete starý web místo nového umístění.
jakmile vše projde, váš web by měl být migrován bez jakýchkoli prostojů. Protože oba vaše weby mají stejný obsah, návštěvníci si změny nevšimnou.
vyčištění
jakmile změna DNS prošla, můžete se vrátit ke starému hostiteli a odstranit soubory a databázi webu. Možná budete chtít počkat až týden, než tak učiníte, abyste se ujistili, že vše funguje dobře.
v každém případě nezapomeňte ponechat místní kopie (včetně originálu wp-config.php
). Možná bude potřeba migraci vrátit zpět. V tom případě budete rádi, že je stále máte.
Jak přepnout webhosting přes WordPress Plugin
všechny výše uvedené lze výrazně zkrátit pomocí pluginu. Umožňuje automatizovat části procesu. I když existují i jiné možnosti, velmi doporučujeme plugin Duplicator. Je to zdarma a dělá proces hračkou.
nainstalujte Duplicator
samozřejmě, že prvním krokem je instalace pluginu. To vyžaduje obvyklé kroky. Přihlaste se na své webové stránky WordPress a přejděte na Pluginy > Přidat nový. Zadejte název pluginu do vyhledávacího pole a najděte jej a klikněte na Instalovat nyní, jakmile se objeví v seznamu.
po dokončení stahování webu stiskněte tlačítko Aktivovat, abyste mohli plugin používat.
exportujte existující web
jakmile je duplikátor nainstalován a aktivní, najdete novou položku nabídky s jejím názvem ve vaší administrátorské oblasti WordPress. Kliknutím na něj se dostanete k tomuto:
plugin ukládá své takzvané balíčky. Jedná se o Zip verze vašeho webu a databáze. Protože jste ještě žádné nevytvořili, seznam je prázdný. Je čas to změnit. Klikněte na Vytvořit nový v pravém horním rohu.
na další obrazovce máte několik možností.
- úložiště-můžete nakonfigurovat, kam chcete zálohovat své stránky. Uvědomte si, že pokud nemáte Pro verzi Duplicator, jedinou možností je váš vlastní server,takže zde není co dělat.
- Archiv — V této části můžete vyloučit migraci souborů i částí databáze. Použijte to, pokud máte dobré důvody.
- Installer-můžete vyplnit informace o databázi vašeho nového prostředí serveru. To je také součástí pozdějšího nastavení, takže jej můžete prozatím ignorovat.
s největší pravděpodobností jednoduše kliknete na další. Plugin pak provede kontrolu systému, aby zjistil, zda má vše, co potřebuje ke správnému spuštění. Můžete vidět zjištění, jakmile je hotovo.
pokud je vše v pořádku, spusťte proces sestavení kliknutím na tlačítko dole. Může to trvat několik minut, takže nezavírejte prohlížeč. Až to skončí, uvidíte toto:
Stáhněte si instalační program i archiv kliknutím na tlačítka samostatně nebo pomocí odkazu ke stažení jedním kliknutím. Výborně!
nahrajte soubory přes FTP
dalším krokem je nahrání těchto souborů na server. Pro připojení přes FTP budete muset použít IP adresu spíše než doménu.
po připojení se ujistěte, že jste nahráli instalační soubor i archiv. Umístěte je do kořenového adresáře a ujistěte se, že je předem prázdný.
vytvořte novou databázi MySQL
pomocí metody pluginu budete také potřebovat databázi MySQL pro svůj nový web. Mluvili jsme o tom podrobně dříve. Udělejte, co musíte udělat, abyste skončili s novou databází, uživatelským jménem s plnými oprávněními pro databázi a heslem databáze. Nezapomeňte si poznamenat Server MySQL, který vám váš hostitel poskytuje pro váš web.
Připojte se k nové webové stránce
pro další krok můžete narazit na problém. Chcete-li nasadit web, musíte přistupovat k souborům na serveru prostřednictvím webového prohlížeče. K tomu obvykle dochází zadáním názvu domény.
pokud používáte stejnou doménu jako dříve, neukazuje na váš nový server. Samozřejmě, můžete to změnit, abyste problém vyřešili. To by však a) chvíli trvalo, než se skutečně stane, a b) bude znamenat prostoje pro váš web.
Naštěstí Existuje způsob, jak obejít, který používá soubor hostitelů vašeho počítače. Názvy domén můžete lokálně mapovat na konkrétní adresy IP. Tímto způsobem budete moci přistupovat k souborům na novém serveru přes starou doménu, aniž byste pro své návštěvníky něco změnili.
(pokud na svém novém hostiteli používáte jinou doménu, můžete tento krok zcela přeskočit.)
první věc, kterou potřebujete, je IP adresa vašeho nového serveru. Váš poskytovatel by vám měl tyto informace zobrazit. Pokud ji nemůžete najít, zeptejte se!
poté musíte otevřít soubor hostitele. Zde je návod, jak to udělat na různých platformách:
- Windows-otevřete nabídku na hlavním panelu, vyhledejte „poznámkový blok“. Klepněte pravým tlačítkem myši na výsledek a vyberte „Spustit jako správce“. Po spuštění použijte program k otevření
c:\windows\system32\drivers\etc\hosts
. Ujistěte se, že hledáte „všechny soubory“, abyste viděli daný soubor. - Mac OS-otevřete terminál a zadejte příkaz
sudo nano /etc/hosts
. Můžete být požádáni o zadání hesla správce. - Linux-pro Linux můžete použít stejnou metodu jako u Mac OS.
jakmile budete mít přístup k souboru, musíte vložit jak adresu IP, kterou jste našli dříve,tak název domény. Nakonec to bude vypadat takto:
192.168.1.10 https://yoursite.com
Poznámka: mezera mezi IP adresou a doménou je záložka. Nezapomeňte také nahradit adresu skutečnou adresou vašeho serveru a yoursite.com s vaší skutečnou doménou. Uložte změny a měli byste mít přístup k novému serveru pomocí stávajícího názvu domény.
důležité: po dokončení migrace nezapomeňte změnit soubor hosts zpět do původního stavu!
spusťte proces migrace
nyní je čas zahájit proces migrace vážně. Přejděte na https://yoursite.com/installer.php (vložte svou skutečnou doménu), to by vás mělo vést k této obrazovce:
ujistěte se, že vám instalační program poskytne povolení k archivaci a ověření, zaškrtněte políčko smluvní podmínky a dole klikněte na tlačítko Další. Tím se spustí proces nasazení.
poté budete vyzváni k vložení hostitele databáze, jména, uživatelského jména a hesla.
měli byste je mít po ruce z dřívějška. Pomocí tlačítka testovací databáze se ujistěte, že vše funguje. Poté znovu klikněte na další. Plugin importuje databázi.
v dalším kroku máte možnost nahradit zmínky o staré adrese URL novou. Ujistěte se, že je v poli správná adresa URL! Duplicator pak dokončí proces.
závěrečná obrazovka vám poskytne odkaz pro přihlášení na váš web a zprávy, pokud vše proběhlo dobře. Nezapomeňte se přihlásit a zkontrolovat, zda vše funguje tak, jak má. Nezapomeňte také postupovat podle pokynů duplikátoru, abyste se po sobě uklidili.
Aktualizujte DNS Nameserver
pomocí této metody musíte stále změnit doménu ze starého serveru na nový.
o tom jsme již hovořili podrobně výše, takže se můžete obrátit na tuto sekci. Získejte adresy nameserveru od nového hostitele a připojte je k doméně. Poté počkejte, až změny proběhnou, než provedete změny na vašem webu.
poté jste hotovi-Gratulujeme! Právě jste se naučili, jak přepínat webové hostitele pro váš web WordPress.
přepínání webových hostitelů pro webové stránky WordPress v kostce
přepnutí webu WordPress z jednoho webového hostitele na druhého může být zastrašující úkol, zejména pro začátečníky. Mějte na paměti, že stejně jako všechno ostatní týkající se provozování vlastního webu, je méně obtížné, když jej rozdělíte na kroky.
pokud jste postupovali společně s výše uvedeným, měli byste nyní úspěšně přesunout svůj web na nového poskytovatele hostingu. Ať už jste se rozhodli pro jakýkoli proces, rychle shrneme základní kroky:
- Zaregistrujte se s novým webhostingem
- zálohujte soubory a databázi svých webových stránek
- připravte nové hostitelské prostředí pro přepínač
- importujte soubory a databázi do nového hostitele
- přepněte jmenný server vaší domény
to je v podstatě vše. Ještě jednou gratuluji, že jste to udělali tak daleko-výborně!