Wat heb je nodig?

Hardware

Allereerst natuurlijk de computer zelf. Dit kan prima op een Raspberry of beter nog zoals in dit geval: een Odroid N2+. Klein, het past makkelijk op je bureau en je kunt het met je normale pc prima overnemen als je wat te configureren hebt. Het is nog eens energie zuinig ten opzichte van een pc.

Software

Alle software is vrij van internet te downloaden.

  • Armbian (besturingssysteem)
  • NGINX (webserver)
  • MariaDB (database)
  • PHP (scripttaal)
  • Certbot (https)
WordPress

Wanneer je bovenstaande hebt geïnstalleerd heb je de basis gelegd voor WordPress. WordPress is het pakket dat je gebruikt om je website vorm te geven en pagina’s aan te maken voor je website. Of websites. Je kunt meerdere website’s hosten op één computer.

Domeinnaam

Je wilt natuurlijk dat je site onder een bepaalde naam bereikbaar is op internet. Bijvoorbeeld: www.jouwhobby.nl . Dit regel je bij je een bedrijf welke domeinnamen registreert. Hier stel je in dat de domeinnaam verwijst naar jouw ip-adres zodat bezoekers bij jouw webserver uit komen. Shoppen heeft zin. Het ene bedrijf is het andere niet.

Vast ip-adres

Een vast ip-adres van je internet provider zou ideaal zijn. Vaak heb je dat niet maar de praktijk wijst uit dat je vaak maanden en mogelijk jaren vooruit kan met het aan jou toegewezen ip adres. Check regelmatig of je site nog bereikbaar is met je eigen domeinnaam.

Doorverwijzing in je router.

Je zult nog even een zogenaamde port forward moet instellen in je router van je internetprovider zodat je bezoekers ook daadwerkelijk uitkomen op je webserver.