Hoe installeer je WordPress op je Windows computer met WAMP

Een tijdje terug schreef ik een artikel hoe je WordPress kan installeren op je Mac. Nu heeft niet iedereen een Mac, maar geen nood. WordPress installeren op een Windows computer is niet heel veel anders. Ook nu moet je eerst een lokale serveromgeving opzetten, alleen gebruik je in dit geval WAMP.

VCRUNTIME140.dll is missing from your computer

Op deze foutmelding zit je niet te wachten als je WAMP hebt geinstalleerd. Controleer daarom voordat je WAMP installeert of alle vereiste microsoft C/C++ runtime libraries zijn geïnstalleerd.

  • Ga naar de Windows-instellingen
  • Selecteer Apps en onderdelen
  • Staan in de lijst de Microsoft Visual C++ Redistributable Packages, 2008, 2010, 2012, 2013 en 2015?

Ontbreekt bijvoorbeeld de laatste package dan kun je op de website van Microsoft https://www.microsoft.com/en-us/download/details.aspx?id=48145 het ontbrekende package downloaden en installeren.

Werk je met de 64-bit windows-versie, dan installeer je zowel de 32-bit als 64-bit versie van het package.

Hoe installeer je WAMP op je mac?

Met WAMP installeer je op je Windows machine een Apache webserver, MySQL database server en PHP. Deze drie onderdelen vormen een lokale server omgeving.

  • Ga naar de WAMP website en download WampServer
  • Kies de juiste versie (32 of 64bit). Kies bij twijfel voor de 32-bit versie. Deze werkt zowel op 32-bit Windows als 64-bit Windows.
  • Dubbelklik op het bestand wampserver[versie].exe in je Downloads map
  • Volg het installatieproces

Halverwege de installatie vraagt WampServer naar de default web browser. Dit kun je wijzigen in Chrome of Firefox.

Start WampServer

Rechts bovenin kun je zien dat de Apache Server en de MySQL server is gestart.

WordPress installeren op de Mac

stap 1 Database aanmaken

  • Klik op Open WebStart page
  • Ga in het menu naar Tools > phpMyAdmin

phpMyAdmin is een webapplicatie voor het beheren van MySQL databases.

phpmyadmin-database-aanmaken

  • Klik op Databases
  • Vul bij Create database een naam in
  • Klik op de knop Create

stap 2 WordPress downloaden

  • Ga naar WordPress.org website en download de laatste versie van WordPress
  • Pak het gedownloade zip-bestand uit
  • Kopieer de WordPress map naar de Document Root van de Apache server

Deze had ik bij de preferences niet gewijzigd, dus de Document Root is Programma’s > MAMP > htdocs

Omdat ik lokaal op mijn computer meer dan één website wil installeren hernoem ik de map WordPress en geef ik de map de naam van het project waar ik aan werk. De nieuwe naam heeft geen spaties en geen speciale karakters.

stap 3 Configuratiebestand wp-config.php aanmaken

In de WordPress map (die nu misschien de naam van een project heeft) staat een bestand wp-config-sample.php

wordpress-bestanden

  • open het bestand wp-config-sample.php

Let op: het is belangrijk dat je dit niet met een tekstverwerker doet. Ook de standaard teksteditor van de Mac geeft soms problemen. Download bij voorkeur TextWrangler. Dit programma is gratis.

Het is even zoeken en misschien wat verwarrend als je nog nooit eerder een php-bestand hebt gezien, maar pas de volgende gegevens aan:

configuratiebestand-database

Onder MySQL settings vul je de gegevens van de database in die je met phpMyAdmin hebt aangemaakt

define(‘DB_NAME’, ‘database_name_here’); Naam de database

database user = root
database password = root

Authentication Unique Keys and Salts is een zware encryptie waardoor het moeilijker is met kwaadwillende scripts de site binnen te dringen. Vervang in het bestand de volgende regels

configuratiebestand-empty-salts

  • Ga naar https://api.wordpress.org/secret-key/1.1/salt/
  • Kopieer alle regels
  • Plak ze over de lege regels in het configuratiebestand

configuratiebestand-new-salts

  • Sla het bestand wp-config-sample.php op als wp-config.php

stap 4 WordPress installatie

Als het wp-config.php bestand is aangemaakt dan kun je start met de installatie

  • open een browser
  • ga naar http://localhost:8888/wordpress. Vervang wordpress als je in stap 2 de naam van map hebt gewijzigd

wordpress-installatie-taal

  • Selecteer de taal

wordpress-installatie-settings

  • Vul de Websitetitel in
  • Vul een Gebruikersnaam in. Kies hier niet voor Admin of webmaster
  • Vul sterk Wachtwoord in
  • Schakel Zoekmachinezichtbaarheid in of uit. Voor een lokale website maakt dit niet veel uit. Google kan de website toch niet vinden.
  • Klik op de knop WordPress installeren

Als alles goed is gegaan krijg je binnen een paar seconden het volgende scherm

Foutmelding

Krijg je de volgende foutmelding:

Error establishing a database connection

Er kan geen verbinding met de database worden gemaakt. Controleer daarom bij stap 1 of de database goed is aangemaakt en bij stap 3 dat wp-config.php goed is ingevuld. Misschien heb je ergens een typefout gemaakt.