Kako ručno migriramo WordPress instalacije

Depositphotos 20821051 s

Željeli biste misliti da je premještanje vaše WordPress stranice s jednog domaćina na drugog zaista jednostavno, ali može zaista frustrirati. Sinoć smo doslovno pomagali klijentu koji je odlučio prijeći s jednog domaćina na drugog i to se brzo pretvorilo u sesiju za rješavanje problema. Uradili su ono što bi ljudi inače radili - zatvorili su cijelu instalaciju, izvezli bazu podataka, premjestili je na novi server i uvezli bazu podataka. A onda se dogodilo ... prazna stranica.

Problem je što se svi domaćini ne kreiraju jednako. Mnogi imaju različite verzije Apachea s različitim pokrenutim modulima. Neki imaju stvarno zabavne probleme s dozvolama koji uzrokuju probleme s prijenosom datoteka, što ih čini samo za čitanje i uzrokuje probleme s otpremanjem slika. Drugi imaju različite verzije PHP-a i MySQL-a - užasan problem u hosting industriji. Neke sigurnosne kopije uključuju skrivene datoteke koje stvaraju pustoš na drugom hostu zbog vlasničkog predmemoriranja i preusmjeravanja na poslužiteljima.

I naravno, ovo čak ne uključuje ograničenja prenosa datoteka. To je obično prvo izdanje ako imate značajnu WordPress instalaciju ... datoteka baze podataka je jednostavno prevelika za otpremanje i uvoz preko MySQL administratora.

Postoji nekoliko izvrsnih alata koji će vam pomoći, na primjer CMS na CMS. Takođe možete koristiti sopstveni Automattic VaultPress usluga - samo napravite sigurnosnu kopiju web lokacije, instalirajte WordPress svjež na novom hostu, ponovo instalirajte VaultPress i oporavite web lokaciju. Ovi su ljudi dobro obavili posao oko mnogih problema na koje ćete naići kada pokušate migrirati web lokaciju.

Međutim, na te stvari obično idemo sami i, što je bolno, često ih radimo sami. Sviđa mi se svježi faktor instalacije kada prelazim na novog hosta, a ne povlačenje bilo kakvih problema s nama. Dakle, evo koraka koje koristimo:

  1. We napravite sigurnosnu kopiju cijele instalacije i web lokaciju i preuzmite je lokalno radi sigurnog čuvanja.
  2. We izvoz baze podataka (nisu uvijek uključene u rezervne kopije) i preuzmite ih lokalno radi sigurnog čuvanja.
  3. We instalirajte WordPress svjež na novom serveru i pokrenite ga.
  4. We dodajte dodatke jedan po jedan kako bi bili sigurni da su svi kompatibilni i da rade. Neki programeri dodataka učinili su lijep posao uključivanjem svojih postavki u alat za izvoz ili pružanjem vlastitih postavki za izvoz i uvoz.
  5. We izvezite sadržaj sa postojeće web lokacije pomoću alata WordPress Export ugrađenog direktno u WordPress.
  6. We uvezi taj sadržaj na novu web lokaciju pomoću WordPress alata za uvoz ugrađenog direktno u WordPress. To zahtijeva da dodate korisnike ... pomalo mukotrpno, ali vrijedno truda.
  7. We FTP-om mape wp-content / uploads gdje se sva naša prenesena imovina datoteke nalazi na novom serveru, osiguravajući da su dozvole za datoteke pravilno postavljene.
  8. Postavili smo postavke stalnih veza.
  9. We ZIP datoteku i instalirajte je pomoću programa za instaliranje WordPress teme.
  10. Stavili smo temu uživo i ponovo izgradite menije.
  11. We ponovite dodavanja i po potrebi kopirajte / zalijepite sadržaj sa starog na novi server.
  12. We indeksirajte stranicu potražiti probleme s nedostajućim datotekama.
  13. We ručno pregledajte sve stranice stranice kako bi se osiguralo da sve izgleda dobro.
  14. Ako sve izgleda dobro, mi ćemo ažurirajte naše DNS postavke da pokaže na novog domaćina i krene uživo.
  15. Pobrinut ćemo se da Postavka blokiranja pretraživanja u postavkama čitanja je onemogućeno.
  16. Dodamo bilo koji CDN ili keširanje mehanizmi dopušteni novom hostu da ubrza stranicu. Ponekad je ovo dodatak, drugi put je dio hostovih alata.
  17. Hoćemo ponovno pretražite web stranicu s alatima za webmastere da vidim ima li problema s kojima se Google susreće.

Zadržat ćemo starog domaćina oko tjedan dana ili malo više ... samo u slučaju da postoji neki katastrofalan problem. Nakon otprilike tjedan dana dobrog pokretanja onemogućit ćemo starog domaćina i zatvoriti račun.

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.