Hvordan vi migrerer WordPress-installasjoner manuelt

Depositphotos 20821051 s

Du vil gjerne tro at det er veldig enkelt å flytte WordPress-nettstedet ditt fra en vert til en annen, men det kan virkelig bli frustrerende. Vi hjalp bokstavelig talt en klient i går kveld som bestemte seg for å flytte fra en vert til en annen, og det ble raskt en feilsøkingsøkt. De gjorde det folk normalt ville gjort - de zippet opp hele installasjonen, eksporterte databasen, flyttet den til den nye serveren og importerte databasen. Og så skjedde det ... tom side.

Problemet er at alle verter ikke er skapt likt. Mange har forskjellige versjoner av Apache med forskjellige moduler som kjører. Noen har veldig funky tillatelsesproblemer som forårsaker problemer med å laste opp filer, gjør dem skrivebeskyttet og forårsaker problemer med bildeopplasting. Andre har forskjellige versjoner av PHP og MySQL - et forferdelig problem i hostingindustrien. Noen sikkerhetskopier inkluderer skjulte filer som ødelegger en annen vert på grunn av proprietær caching og omdirigering på serverne.

Og selvfølgelig inkluderer dette ikke engang begrensninger for filopplasting. Det er vanligvis det første problemet hvis du har en betydelig WordPress-installasjon ... databasefilen er rett og slett for stor til å lastes opp og importeres via en MySQL-administrator.

Det er noen gode verktøy der ute for å hjelpe, som CMS til CMS. Du kan også bruke Automattics egne Vaultpress tjeneste - bare ta sikkerhetskopi av nettstedet, installer WordPress på den nye verten, installer VaultPress på nytt, og gjenopprett nettstedet. Disse menneskene har gjort en god jobb med å jobbe med mange av problemene du vil støte på når du prøver å migrere et nettsted.

Imidlertid pleier vi å gjøre det alene om disse tingene, og smertefullt gjør vi dem ofte selv. Jeg liker den nye installasjonsfaktoren når jeg flytter til en ny vert i stedet for å dra noen problemer med oss. Så her er trinnene vi bruker:

  1. We sikkerhetskopier hele installasjonen og last ned den lokalt for sikker oppbevaring.
  2. We eksporter databasen (ikke alltid inkludert i sikkerhetskopier) og laste den ned lokalt for sikker oppbevaring.
  3. We installer WordPress fersk på den nye serveren og få den i gang.
  4. We legg til plugins en om gangen for å sikre at de alle er kompatible og fungerer. Noen plugin-utviklere har gjort en fin jobb med å inkludere innstillingene sine i eksportverktøyet eller gi sine egne innstillinger eksport og import.
  5. We eksporter innholdet fra det eksisterende nettstedet ved hjelp av WordPress Export-verktøyet innebygd rett inn i WordPress.
  6. We importer det innholdet til det nye nettstedet ved hjelp av WordPress Import-verktøyet innebygd rett inn i WordPress. Dette krever at du legger til brukerne ... litt arbeidskrevende, men verdt innsatsen.
  7. We FTP wp-content / laster opp mappene der alle våre opplastede filressurser er til den nye serveren, og sørger for at filtillatelsene er riktig innstilt.
  8. Vi setter inn innstillinger for permalinks.
  9. We zip opp temaet og installere det ved hjelp av WordPress-temainstallasjonsprogrammet.
  10. Vi setter temaet live og gjenoppbygge menyene.
  11. We gjør om widgetene og kopier / lim inn innholdet etter behov fra gammel til ny server.
  12. We gjennomsøke nettstedet for å se etter eventuelle problemer med manglende filer.
  13. We gjennomgang manuelt av alle sidene av nettstedet for å sikre at alt ser bra ut.
  14. Hvis alt ser bra ut, vil vi oppdater DNS-innstillingene våre å peke på den nye verten og gå live.
  15. Vi sørger for at Blokker søkeinnstilling i leseinnstillingene er deaktivert.
  16. Vi legger til noen CDN eller caching mekanismer tillatt for den nye verten å få siden til å øke hastigheten. Noen ganger er dette et plugin, andre ganger er det en del av vertsverktøyene.
  17. Vi vil gjennomsøk nettstedet med Webmasters 'Tools for å se om det er noen problemer som Google ser.

Vi vil holde den gamle verten rundt i en uke eller så ... bare i tilfelle det er noe katastrofalt problem. Etter en ukes kjøring godt, deaktiverer vi den gamle verten og lukker kontoen.

Hva tror du?

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentaren din behandles.