WordPress migreren naar een andere server en/of opzetten test omgeving

In de meeste projecten is het verstandig om te werken vanuit de OTAP methode (Ontwikkeling, Test, Acceptatie en Productie). Hoe kunt u vanuit de development omgeving snel een kopie zetten op een andere server (en domein). Er zijn natuurlijk diverse methodes om te migreren. Hier onderstaand beschrijven we er 1 .

WordPress snelle migratie :

  • 1. Download alle bestanden (die bijv. in public_html staan of private_html) met een ftp programma. Je kunt hiervoor gebruik maken van het gratis ftp programma filezilla : https://filezilla-project.org/
  • 2. Maak een backup van de database. Dit kan via phpmyadmin. Alleen heeft u een grote database dan is het aan te bevelen om hiervoor een ander programma te gebruiken (Er zijn tal programma‚Äôs verkrijgbaar. Bijv. Navicat for mysql, MySQL Workbench etc.. of het gratis script BigDump)
  • 3. Upload de bestanden op uw nieuwe server (en domein) met het ftp programma. In de meeste gevallen is dat dezelfde map (bijv. public_html of private_html)
  • 4. Importeer de database op uw nieuwe server
  • 5. Pas in het bestand wp-config.php de database gegevens aan
     
    /** The name of the database for WordPress */
    define('DB_NAME', 'NIEUWEDATABASENAAM');
    /** MySQL database username */
    define('DB_USER', 'NIEUWEGEBRUIKERSNAAM');
    /** MySQL database password */
    define('DB_PASSWORD', 'NIEUWWACHTWOORD');
    /** MySQL hostname */
    define('DB_HOST', 'localhost');
    
  • 6. Pas in de database in tabel wp_options de waarde van siteurl aan met het nieuwe domein. (https://www.oudedomein2016.nl naar bijv. nieuwe https://www.nieuwedomein2017.nl)
  • 7. U kunt nu inloggen op de backend van uw website
  • 8. In sommige gevallen dient men bepaalde verwijzing naar het oude domein in de content en/of mediafiles te vervangen door het nieuwe domein. U kunt hiervoor deze plugin gebruiken : https://nl.wordpress.org/plugins/search-and-replace/
  • 9. Mochten sommige plugins gebruik maken van een root verwijzing, dan dient u dit aan te passen in veel gevallen kunt u deze plugin deactiveren en weer opnieuw activeren. Hierdoor zal de nieuwe root verwijzing meestal automatisch worden aangepast.
  • 10. Overige obstakels kunnen bepaalde rechten van mappen zijn (cache/upload) die u wellicht nog dient aan te passen als ze zijn upgeload op uw nieuwe server.

Heeft u hulp nodig? Neem dan contact met ons op. Wij helpen u graag verder.