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:

  1. 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.

  1. 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

Nginx installeren in Termux “Welkom bij nginx”-pagina op een telefoon
Figure 1: Nginx installeren in Termux