Mijn telefoon als webserver
Een webserver installeren
Nu Termux is geïnstalleerd, kunnen we instructies/opdrachten geven aan onze telefoon buiten de bestaande apps om. Om een server te maken, hebben we webserver-software nodig, een pakket code dat verzoeken van clients (andere computers) kan ontvangen en webcontent kan terugsturen. We gebruiken NGINX {‘Engine X’}, dat veel wordt gebruikt.
NGINX downloaden en uitvoeren
Open Termux op je telefoon, typ + voer het volgende in en wacht:
- Installeer nginx
pkg install nginx -y
Waarom een -Y?
In het bovenstaande commando gebruiken we de optie -y. Dit staat voor “Yes” (ja), wat betekent dat we alle configuratievragen willen accepteren, in plaats van handmatig “Y” + enter te typen voor elke prompt.
- Start NGINX op met dit commando.
nginx
Hoewel er niets op je telefoon verschijnt (behalve als je een foutmelding krijgt), zou je server nu op de achtergrond moeten draaien!
Enkele handige commando’s bij het werken met NGINX
- Stop de server;
nginx -s stop - Vernieuw de server (de inhoud ervan):
nginx -s reload - Zoek hulp
nginx -h
Werkt mijn server?
Om te controleren of je server draait, open je je browserapp en typ je het volgende in de zoekbalk: <http://localhost:8080> en druk je op Enter. Je zou de standaardpagina van NGINX moeten zien verschijnen met de tekst “Welcome to nginx!”
Laten we nu deze standaardwebpagina aanpassen.
veelgemaakte fouten
- Ik heb http:// niet toegevoegd voor
localhost:8080
- Ik heb https gebruikt in plaats van http
- http://127.0.0.1:8080 werkt ook!
