Sådan migrerer vi WordPress-installationer manuelt

Depositphotos20821051 s

Du vil gerne tro, at det er meget let at flytte dit WordPress-sted fra en vært til en anden, men det kan virkelig blive frustrerende. Vi hjalp bogstaveligt talt en klient i går aftes, der besluttede at flytte fra en vært til en anden, og det blev hurtigt til en fejlfindingssession. De gjorde, hvad folk normalt ville gøre - de zippede hele installationen op, eksporterede databasen, flyttede den til den nye server og importerede databasen. Og så skete det ... tom side.

Problemet er, at alle værter ikke oprettes ens. Mange har forskellige versioner af Apache med forskellige moduler, der kører. Nogle har virkelig funky tilladelsesproblemer, der forårsager problemer med at uploade filer, gør dem skrivebeskyttede og forårsager problemer med billedupload. Andre har forskellige versioner af PHP og MySQL - et forfærdeligt problem i hostingbranchen. Nogle sikkerhedskopier inkluderer skjulte filer, der skaber kaos på en anden vært på grund af proprietær caching og omdirigering på serverne.

Og selvfølgelig inkluderer dette ikke engang begrænsninger for filupload. Det er typisk det første problem, hvis du har en betydelig WordPress-installation ... databasefilen er simpelthen for stor til at uploade og importere via en MySQL-administrator.

Der er nogle gode værktøjer derude til at hjælpe, ligesom CMS til CMS. Du kan også bruge Automattics egne VaultPress service - bare sikkerhedskopier webstedet, installer WordPress frisk på den nye vært, geninstaller VaultPress, og gendan webstedet. Disse folk har gjort et godt stykke arbejde med at arbejde omkring mange af de problemer, du støder på, når du prøver at migrere et websted.

Vi har imidlertid en tendens til at gå alene om disse ting og smertefuldt ofte gøre dem selv. Jeg kan godt lide den nye installationsfaktor, når jeg flytter til en ny vært i stedet for at trække problemer med os. Så her er de trin, vi bruger:

  1. We sikkerhedskopier hele installationen og websted og download det lokalt for sikker opbevaring.
  2. We eksporter databasen (ikke altid inkluderet i sikkerhedskopier) og download det lokalt for sikker opbevaring.
  3. We installer WordPress frisk på den nye server, og få den i gang.
  4. We tilføj plugins et ad gangen for at sikre, at de alle er kompatible og fungerer. Nogle pluginudviklere har gjort et godt stykke arbejde med at inkludere deres indstillinger i eksportværktøjet eller levere deres egne indstillinger til eksport og import.
  5. We eksporter indholdet fra det eksisterende websted ved hjælp af WordPress Export-værktøjet indbygget lige i WordPress.
  6. We importer dette indhold til det nye websted ved hjælp af WordPress-importværktøjet indbygget lige ind i WordPress. Dette kræver, at du tilføjer brugerne ... lidt besværlig, men det er værd at gøre.
  7. We FTP wp-indhold / upload mapper hvor alle vores uploadede filaktiver er til den nye server, hvilket sikrer, at filtilladelser er korrekt indstillet.
  8. Vi indstiller permalinks indstillinger.
  9. We zip temaet og installere det ved hjælp af WordPress-temainstallationsprogrammet.
  10. Vi sætter temaet live og genopbyg menuerne.
  11. We gentag widgets og kopier / indsæt indholdet efter behov fra gammel til ny server.
  12. We gennemgå webstedet for at se efter problemer med manglende filer.
  13. We gennemse manuelt alle siderne af webstedet for at sikre, at alt ser godt ud.
  14. Hvis alt ser godt ud, gør vi det opdater vores DNS-indstillinger at pege på den nye vært og gå live.
  15. Vi sørger for, at Bloker søgningsindstilling i læseindstillingerne er deaktiveret.
  16. Vi tilføjer nogen CDN eller caching mekanismer tilladt for den nye vært at få webstedet til at fremskynde. Nogle gange er dette et plugin, andre gange er det en del af værtens værktøjer.
  17. Godt gennemgå webstedet igen med Webmasterværktøjer for at se om der er nogen problemer, som Google ser.

Vi holder den gamle vært rundt i en uges tid… bare hvis der er noget katastrofalt problem. Efter en uges kørsel godt deaktiverer vi den gamle vært og lukker kontoen.

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.