{"id":11514,"date":"2018-09-16T21:14:14","date_gmt":"2018-09-16T21:14:14","guid":{"rendered":"https:\/\/wpbeveiliger.nl\/?p=11514"},"modified":"2020-01-02T15:31:25","modified_gmt":"2020-01-02T13:31:25","slug":"een-wampserver-installeren-windows","status":"publish","type":"post","link":"https:\/\/wpbeveiligen.nl\/een-wampserver-installeren-windows\/","title":{"rendered":"Een wampserver installeren (Windows)"},"content":{"rendered":"

Een wampserver stelt je in staat om webapplicaties zoals WordPress te testen. <\/strong>
\nWordPress werkt op PHP & MySql.<\/strong><\/p>\n

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.<\/p>\n

Enkele voordelen van een WAMP omgeving:<\/p>\n

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

    Wij zetten de\u00a0WAMP speciaal op om veiligheids issues te testen die we niet bij de webhost op de server willen testen.
    \nTevens doen wij dit op een virtuele machine, maar dat terzijde.<\/p>\n

    WAMP downloaden<\/h2>\n

    Wij downloaden de WAMP software op deze website<\/a>.
    \nDe installatie wijst zichzelf.<\/em><\/p>\n

    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++<\/a><\/p>\n

    Wamp gebruiken<\/h2>\n

    \"WampServer\"<\/p>\n

    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 \ud83d\ude09
    \nMet 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.<\/p>\n

    Maar ren nog niet weg! Het is simpeler dan het lijkt.<\/p>\n

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

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

      Het is wel belangrijk dat alle services aan<\/em> staan.
      \nBij 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\u00efnstalleerd en daarna kon ik de diensten Apache, MySql en Wamp aanzetten.<\/p>\n

      WordPress installeren op WAMP<\/h2>\n

      WordPress downloaden en in WAMP zetten<\/strong>
      \nJe 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)<\/p>\n

      Start phpmyadmin
      \n<\/strong>Je start phpmyadmin (Zie stap 2 van “wat je ziet”)<\/p>\n

      Dan krijg je een username en password voor je neus waarvan je denkt: wat moet ik daar nu weer invullen?!
      \nHet internet staat vol met die vraag en het antwoord is dan ook:
      \nUser: root
      \nPass: leeg, gewoon blanco laten. Niets invullen.<\/em><\/p>\n

      Een nieuwe database aanmaken<\/strong>
      \nDaarna maak je voor het gemak een nieuwe database aan.<\/p>\n

      \"test<\/p>\n

      WordPress koppelen aan de database
      \n<\/strong>Nu ga je WordPress koppelen aan de database zodat WordPress alle gegevens ergens daar opslaan.
      \nGa hiervoor naar je webbrowser en vul localhost in als url. (Of klik op het Wamp icoontje en dan op (1) localhost)<\/p>\n

      Dan zie je het onderstaande scherm,<\/p>\n

      \"database<\/p>\n

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

      Zoals je ziet is de database naam de eerder aangemaakte naam “testomgeving”. De gebruikersnaam is weer “root”.
      \nWachtwoordveld leeg laten.
      \nHostname laten staan op localhost.
      \nTableprefix 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.<\/p>\n

      Je hebt je eigen testomgeving!<\/h2>\n

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

      Ps: Als je in je favoriete browser naar localhost gaat, kun jij als enigste de WordPress website zien.<\/p>\n

      Veel plezier \ud83d\ude42\"Voorbeeld<\/p>\n

       <\/p>\n","protected":false},"excerpt":{"rendered":"

      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 […]<\/p>\n","protected":false},"author":3,"featured_media":12907,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts\/11514"}],"collection":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/comments?post=11514"}],"version-history":[{"count":0,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/posts\/11514\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/media\/12907"}],"wp:attachment":[{"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/media?parent=11514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/categories?post=11514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpbeveiligen.nl\/wp-json\/wp\/v2\/tags?post=11514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}