Table of Contents

Quickstart NGINX

Hier erläutern wir kurz, wie man einen minimalen statischen Webserver aufsetzt. Voraussetzung hierfür ist eine abgeschlossenen Linux Installation

Was ist Web

Das Internet ist unterm Strich eine Sammlung von Dateien, die ein Webbrowser laden und anzeigen kann. Damit unser Server Teil dieser Sammlung sein kann, brauchen wir ein Programm, dass einen bestimmten Ordner auf unseren Server für andere freigibt. Ein solches Programm bezeichnet man als “Webserver”. Eine gängige kostenlose Open-Source Variante davon ist nginx.

NGINX Setup

Wir installieren NGINX über folgenden Befehl: sudo apt install nginx. Dies sollte den Server installieren und eine minimale Standard-Website aufsetzen. Um zu überprüfen, ob die Installation erfolgrreich war, können wir die IP-Adresse des Servers (oder wenn ein Browser auf dem Server installiert ist auch auf dem Server via http://localhost) aufrufen und sollten nun die Standard-Website sehen: Der HTML-Code für diese Seite liegt unter /var/www/html/. Wenn die Datei nicht in der URL spezifiziert ist, gibt NGINX immer eine index.html zurück. In diesen Ordner kann ich auch andere HTML / CSS Dateien ablegen und neue ordner erstellen, die alle über die Server-URL erreichbar bleiben.