NGINX ist garnicht soo Kompliziert...

Ich habe so vile Videos zu nginx gesehen und kahm mir danach Dümmer vor wie
Vorher. Das sind moente an den man sich selbst hinterfragt. Ist das noch zu
Komplex für mich oder welcher Baustein fehlt zum Verständniss?

Weder noch, heute gehen wir mal ein Komplexes Thema an und schaffen eine
Nützliche Grundlage, das wofür Nginx etwickelt wurde und lernen dabei
spielerich den Umgang mit einem Tool welches (neben Apaches ...) unser
gesammtes Internet und noch mehr so wie wir es kennen, ermöglicht.

Bevor wir ins Thema einsteigen. Was soll dieses ganze Enginx,

https://www.youtube.com/watch?v=iInUBOVeBCc&t=438s

NGINX für Streaming einrichten

NGINX Konfigurieren


apt install nginx
systemctl status nginx
mkdir /var/www/html/sarbs
cp /etc/nginx/sites-available/default /etc/nginx/sites-available/sarbs
rm /etc/nginx/sites-enabled/default
nvim /etc/nginx/sites-available/sarbs

`server {

listen 80 default_server;
listen [::]:80 default_server;
server_name sarbs.xyz www.sarbs.xyz
root /var/www/html/sarbs;
index index.html index.htm index.nginx-debian.html;
location / {
try_files \(uri \)uri/ =404;
}

}`

achtung es kann nur einen "default_server" geben

ln -s /etc/nginx/sites-available/sarbs /etc/nginx/sites-enabled/sarbs
nginx -t
systemctl reload nginx
systemctl status nginx

SSL-Certifikat


apt install certbot python3-certbot-nginx
certbot --nginx

nginx konfiguration prüfen:

nvim /etc/nginx/sites-available/sarbs