Ilustrace k článku

Jak na manuální přesun WordPressu

Jak na to, WordPress

V tomto krátkém článku si ukážeme, jak manuálně (= bez pomoci pluginů) přesunout stránky běžící na WordPressu a na nic přitom nezapomenout.
Pří přesouvání WordPressu mohou nastat dvě varianty:

  1. Přesouváte WordPress z hostingu na jiný hosting a zachováváte si svojí doménu,
    tzn. z www.domena.cz -> www.domena.cz
  2. Přesouváte WordPress z hostingu na hosting a měníte přitom název svojí domény,
    tzn. z domena.ic.cz -> www.domena.cz nebo z www.pavel.cz -> www.adam.cz

V tomto článku se pokusím obsáhnout obě dvě varianty.

1. Získání všech potřebných údajů

Pro přesun budeme potřebovat následující údaje:

  1. Název původní domény
  2. Adresa FTP serveru k původnímu hostingu + uživatelské jméno a heslo pro přihlášení
  3. Adresu pro přihlášení do phpmyadmin na původním hostingu
  4. Uživatelské jméno a heslo pro přihlášení + název databáze
  5. Název nové domény
  6. Adresa FTP serveru k novému hostingu + uživatelské jméno a heslo pro přihlášení
  7. Adresu pro přihlášení do phpmyadmin na novém hostingu + uživatelské jméno a heslo pro přihlášení
  8. Přístup do správy vašeho DNS záznamu (adresa, uživatelské jméno a heslo)
  9. IP adresu serveru nového webhostingu – tuto informaci si musíte zjistit od nového poskytovatele hostingu

2. Zálohování všech dat z původního hostingu

V tomto kroku si zálohujeme veškeré soubory WordPressu na původním hostingu.
1. Překopírování všech souborů přes FTP na Váš počítač

  • Pomocí FTP klienta se přihlásíme na FTP
  • Všechny soubory, které máte na FTP pro danou doménu překopírujte k sobě na počítač tak, jak je zobrazeno na obrázku níže

2.  Export MySQL databáze z původního hostingu

  • Ve webovém prohlížeči si otevřeme adresu webové správy MySQL databází – phpmyadmin
  • Přihlásíme se pomocí uživatelského jména a hesla ( tyto údaje jsou uloženy v soboru wp-config.php v kořenovém adresáři)
  • Nyní si vlevo otevřete příslušnou databázi
  • Nahoře uprostřed najděte – „Export“
  • Nic neměňte, pouze dole zatrhňete – „Do souboru“ a zaškrtněte – „zazipováno“
  • Dole klikněte na – „Proveď“ a soubor uložte do svého počítače

3. Překopírování souborů a vytvoření databáze na novém hostingu

  1. Přes FTP se přihlásíme na nový hosting a do složky, ke které je namapovaná doména, nakopírujeme z Vašeho počítače všechny soubory
  2. Přes administraci Webhostingu si vytvoříme novou MySQL databázi. Nejlépe vytvořte DB stejného názvu jak na původním hostingu (údaje ze souboru wp-config.php)
  3. Nyní si otevřete správu phpmyadmin na novém hostingu a přihlaste se pomocí údajů, které jde zadali v předchozím kroku
  4. Vlevo si vyberte Vaši novou DB – klikněte na ni
  5. Nahoře klikněte na – „Import“
  6. Klikněte na – „Vybrat…“ a vyberte soubor, který jsi si uložili při exportu databáze a klikněte na – „Proveď“
  7. V tuto chvíli máme již soubory i databázi na svém místě. Pokud se Vám nepodařilo na novém hostingu vytvořit Databázi nebo uživatele stejného jména jako na původním hostingu, upravte soubor wp-config.php

4. Přesměrování DNS záznamu na nový hosting

Soubory i databáze je sice na svém místě, ale návštěvnící budou stále směřování na starý hosting, proto je potřeba udělat ještě změnu DNS záznamu.

TIP: Pokud se chcete podívat na nový hosting ještě dřív, než na něj začnou chodit samotní návštěvnící , mužete udělat jednu fintu: ve svém počítači vyhledejte soubor: hosts (ano, soubor nemá příponu)(C:WINDOWSsystem32driversetc) a otevřete jej v textovem editoru a přidejte následující řádek:
217.115.247.150 www.optimax.cz
Kdy první je IP adresa nového serveru a po mezeře následuje název domény

Pokud chcete již napevno návštěvníky přesměrovat, editujte DNS záznam Vaší domény.
Od změny záznamu bude trvate ještě nějakou  dobu, než se změna projeví u všech uživatelů internetu. Tato doba může být od jedné hodiny až po jeden den.

5. Úprava databáze při změně domény

Tento krok se týká pouze těch, kteří při přesunu WordPressu změnili i název domény.

  1. Otevřete si phpmyadmin na novém webhostingu a přihlaste se.
  2. Vlevo klikněte na název Vaší databáze
  3. Klikněte na ikonu, která je zobrazena na obrázku – „Projít“
  4. Najdeme řádek – „siteurl“ a klikneme na tužtičku
  5. Zde přepíšeme název staré domény na novou a uložíme
  6. O několik řádků níž najdeme – „home“, opět klikneme na tužtičku a editujeme (řádek „home“ bude pravděpodobně až na druhé straně)

6. Změna odkazů uvnitř WordPressu

Web už vám běží, můžete se přihlásit do administrace, ale ještě vše není v pořádku. Nainstalujte plugin Velvet Blue Update URLs anebo Search and Replace. Pokročilí uživatelé možná ocení Database Search and Replace Script in PHP. Bez ohledu na to, který nástroj ste zvolili: nahraďte starou URL za novou. Teprve teď je hotovo.

7. Hotovo!

Pokud jste všemu porozuměli a udělali správně, Váš WordPress již běží na novém hostingu.
Není-li Vám něco jasné, napište si o radu v komentářích.
Článek je z části převzat ze serveru cwordpress.cz a doplněn o další údaje.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *