Een wampserver installeren (Windows)

Een wampserver installeren (Windows)
datum-geschreven 16 sep 2018
In dit artikel

Een wampserver stelt je in staat om webapplicaties zoals WordPress te testen.
WordPress werkt op PHP & MySql.

We nemen je in enkele stappen mee hoe je een omgeving op kunt zetten zodat je met WordPress kan experimenteren, of een website op kunt zetten zonder dit op je hostingomgeving te moeten doen.

Enkele voordelen van een WAMP omgeving:

  1. Je hebt geen FTP software nodig om de bestanden online te zetten
  2. Het werkt allemaal een stuk sneller
  3. Een WAMP omgeving is compleet met phpmyadmin

Wij zetten de WAMP speciaal op om veiligheids issues te testen die we niet bij de webhost op de server willen testen.
Tevens doen wij dit op een virtuele machine, maar dat terzijde.

WAMP downloaden

Wij downloaden de WAMP software op deze website.
De installatie wijst zichzelf.

Je krijgt na de installatie nog wel de keuze tussen welke browser en text-editor je voorkeur heeft. Wij gebruiken het liefst Chrome en Notepad++

Wamp gebruiken

WampServer

Wamp opent na de installatie met een bescheiden icoontje in de taskbar. Eigenlijk merk je er niets van en zit je te wachten op een beginscherm 😉
Met je linker muisbutton klik je op het icoontje in je taskbar en dan komt er een menu tevoorschijn waar je als nieuweling hoofdpijn van kunt krijgen.

Maar ren nog niet weg! Het is simpeler dan het lijkt.

Wat je ziet

  1. Localhost
    Dit is het “webadres” waar je website te vinden is.
  2. Phpmyadmin
    Dit is een tool om je database te beheren.
  3. Adminer
    Ook een beheertool voor de database.
    Sidenote: Sommige beweren dat Adminer beter is dan Phpmyadmin.
  4. Your virtualhosts
    Dat is als je meerdere “websites hebt”. Gebruik ik ook nooit.
  5. WWW Directory
    De map waar je WordPress in gaat plaatsen.
  6. Apache
    Daar draait php op, niets aan veranderen.
  7. PHP
    Je kunt de versie van php veranderen, denk aan 5.6, of 7.
  8. MySql
    Niets aan doen.
  9. MariaDB
    Niets aan doen.

Zoals je ziet kan er van alles, maar je gebruikt slechts (1) het webadres, (2) PhpMyadmin & (5) de www directory.

Het is wel belangrijk dat alle services aan staan.
Bij mijn virtuele machine ontbraken er enkele Microsoft onderdelen waardoor ik Missing DLL errors kreeg. Ik heb die Ge-Googled, de pakketten gedownload van Microsoft, geïnstalleerd en daarna kon ik de diensten Apache, MySql en Wamp aanzetten.

WordPress installeren op WAMP

WordPress downloaden en in WAMP zetten
Je downloadt WordPress die je zoals in stap 5 (Van “wat je ziet”) genoemd in de www directory plaatst. (Uitgepakt natuurlijk, aangezien die als zip gedownload wordt)

Start phpmyadmin
Je start phpmyadmin (Zie stap 2 van “wat je ziet”)

Dan krijg je een username en password voor je neus waarvan je denkt: wat moet ik daar nu weer invullen?!
Het internet staat vol met die vraag en het antwoord is dan ook:
User: root
Pass: leeg, gewoon blanco laten. Niets invullen.

Een nieuwe database aanmaken
Daarna maak je voor het gemak een nieuwe database aan.

test database

WordPress koppelen aan de database
Nu ga je WordPress koppelen aan de database zodat WordPress alle gegevens ergens daar opslaan.
Ga hiervoor naar je webbrowser en vul localhost in als url. (Of klik op het Wamp icoontje en dan op (1) localhost)

Dan zie je het onderstaande scherm,

database connectie

De gegevens die je invult
Dit is heel anders dan online. Aangezien deze website alleen zichtbaar is op jouw computer zijn er geen wachtwoorden nodig.
Voor het gemak stellen ze dat zo in, je kunt de wachtwoorden zo niet kwijtraken en je hoeft ze niet allemaal te onthouden.

Zoals je ziet is de database naam de eerder aangemaakte naam “testomgeving”. De gebruikersnaam is weer “root”.
Wachtwoordveld leeg laten.
Hostname laten staan op localhost.
Tableprefix kun je aanpassen, dit is standaard wp_ maar ik heb de gewoonte dat aan te passen naar wens. Het maakt niet uit welke prefix je daar neerzet. Als het maar kort is.

Je hebt je eigen testomgeving!

Nu heb je een testomgeving waar je WordPress en plugins kunt testen zonder vertraging van de server. Zonder dat je FTP software nodig hebt!

Ps: Als je in je favoriete browser naar localhost gaat, kun jij als enigste de WordPress website zien.

Veel plezier 🙂 Voorbeeld testomgeving

 

De meeste artikelen zijn geschreven door Mathieu Scholtes, eigenaar van WPBeveiligen. Volg Mathieu op LinkedIn voor het laatste WordPress-nieuws, handige tips en exclusieve aanbiedingen.
Bezoeken op LinkedIn!

Deel jouw vraag, tip of mening!

Abonneer
Breng me op de hoogte
guest
8 Reacties
Inline Feedbacks
Bekijk alle reacties
Philippe

Dank voor de duidelijke uitleg. echter ik krijg steeds de volgende foutmelding: Eén of meer databasetabellen zijn niet beschikbaar. De database moet waarschijnlijk worden gerepareerd.
Wat doe ik verkeerd?

dank voor je reactie

Martin

Als je een server installeert op een Windows computer en je de server moet 24 uur per dag aan staan, ben je goedkoper uit met het laten hosten. Een server die bijvoorbeeld gemiddeld 30 W aan vermogen nodig heeft, gebruikt ongeveer 60 euro per jaar aan elektriciteit. Dat is 5 euro per maand. Een goedkoop pakketje bij een hosting bedrijf heb je vaak al voor minder.

Rob

Is deze wampserver zo in te stellen dat je ook vanaf een andere computer de WordPress site kan benaderen? Dus vanaf een andere computer in je eigen netwerk of zelfs vanaf een computer buiten je eigen netwerk?

Marco

Het gaat hier om een virtuele server. Dan is het risico niet zo groot. Het voordeel is dat dan de een veel kleinere virtuele schijf nodig is. Ook het RAM geheugen dat dan gereserveerd moet worden, is veel minder dan voor een virtuele Windows machine. Zelf geef ik de Ubuntu-server een schijf van 10 GB, 2GB RAM en 1 core. Dat is ruim voldoende.

Marco

Wat ook kan, is een LAMP server installeren in een virtuele Ubuntu server. De L staat voor Linux. Dan heb je veel minder “overhead”. Het is zelfs mogelijk om een Rasberry Pi als webserver te gebruiken. Hierover is veel op internet te vinden. Even googlelen.

Vraag nu een offerte aan
▼ Nee nog niet