Ako ručne migrujeme inštalácie WordPress

Depositphotos 20821051 s
Čas čítania: 3 minút

Radi by ste si mysleli, že presunutie vašich stránok WordPress z jedného hostiteľa na druhého je skutočne jednoduché, ale môže vás skutočne frustrovať. Včera večer sme doslova pomáhali klientovi, ktorý sa rozhodol prejsť z jedného hostiteľa na druhého a rýchlo sa to zmenilo na reláciu riešenia problémov. Urobili to, čo by ľudia bežne robili - celú inštaláciu zazipovali, exportovali databázu, presunuli ju na nový server a importovali databázu. A potom sa stalo ... prázdna stránka.

Problém je v tom, že všetci hostitelia nie sú vytvorení rovnako. Mnohé majú rôzne verzie Apache s rôznymi bežiacimi modulmi. Niektoré majú skutočne funky problémy s povolením, ktoré spôsobujú problémy s nahrávaním súborov, robia ich iba na čítanie a spôsobujú problémy s nahrávaním obrázkov. Iní majú rôzne verzie PHP a MySQL - obrovský problém v hostiteľskom priemysle. Niektoré zálohy zahŕňajú skryté súbory, ktoré spôsobia zmätok na inom hostiteľovi z dôvodu vlastného ukladania do pamäte cache a presmerovania na serveroch.

A samozrejme to ani neobsahuje obmedzenia nahrávania súborov. Toto je zvyčajne prvý problém, ak máte rozsiahlu inštaláciu WordPress ... databázový súbor je jednoducho príliš veľký na nahrávanie a importovanie prostredníctvom správcu MySQL.

Existuje niekoľko skvelých nástrojov, ktoré vám môžu pomôcť CMS do CMS. Môžete tiež použiť vlastný produkt Automattic VaultPress služba - stačí zálohovať web, nainštalovať WordPress na nový hostiteľ, preinštalovať VaultPress a obnoviť web. Títo ľudia odviedli dobrú prácu pri riešení mnohých problémov, na ktoré narazíte pri pokuse o migráciu webovej stránky.

V týchto veciach však máme tendenciu ísť sami a bolestne ich často robíme sami. Páči sa mi nový faktor inštalácie pri prechode na nového hostiteľa, a nie pretiahnutie akýchkoľvek problémov s nami. Tu sú kroky, ktoré používame:

  1. We zálohujte celú inštaláciu a stránky a bezpečne si ich stiahnite lokálne.
  2. We exportovať databázu (nie je vždy súčasťou záloh) a pre bezpečné uchovanie si ho stiahnite lokálne.
  3. We nainštalovať WordPress čerstvé na novom serveri a spustite ho.
  4. We pridať pluginy jeden po druhom aby boli všetky kompatibilné a funkčné. Niektorí vývojári doplnkov odviedli skvelú prácu, keď zahrnuli svoje nastavenia do nástroja na export alebo poskytli svoje vlastné nastavenia na export a import.
  5. We exportovať obsah z existujúceho webu pomocou nástroja WordPress Export zabudovaného priamo do WordPress.
  6. We importujte tento obsah na nový web pomocou nástroja na import WordPress zabudovaného priamo do WordPress. To si vyžaduje, aby ste pridali používateľov ... trochu namáhavé, ale stojí za to.
  7. We FTP priečinky wp-content / uploads kde sa všetky naše nahrané súbory nachádzajú na novom serveri, čím sa zaistí správne nastavenie povolení súborov.
  8. Nastavili sme nastavenia permalinkov.
  9. We zips tému a nainštalovať pomocou inštalátora témy WordPress.
  10. Dali sme tému naživo a znova zostaviť ponuky.
  11. We prerobiť widgety a podľa potreby skopírujte / prilepte obsah zo starého na nový server.
  12. We prehľadať web hľadať akékoľvek problémy s chýbajúcimi súbormi.
  13. We manuálne skontrolovať všetky stránky stránky, aby všetko vyzeralo dobre.
  14. Ak bude všetko vyzerať dobre, urobíme to aktualizovať naše nastavenia DNS ukázať na nového hostiteľa a ísť žiť.
  15. Uistíme sa, že Blokovať nastavenie vyhľadávania v nastaveniach čítania je vypnutá.
  16. Pridáme ľubovoľné CDN alebo ukladanie do pamäte cache mechanizmy povolené novému hostiteľovi, aby sa stránka zrýchlila. Niekedy sa jedná o doplnok, inokedy o súčasť nástrojov hostiteľa.
  17. Budeme znova indexovo prehľadať web pomocou Nástrojov správcov webu aby sme zistili, či existujú nejaké problémy, s ktorými sa Google stretáva.

Starého hostiteľa necháme asi týždeň asi ... len pre prípad katastrofického problému. Asi po týždni dobrého fungovania deaktivujeme starého hostiteľa a zatvoríme účet.

Čo si myslíte?

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.