Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| nginx_einrichten [2025/09/14 15:22] – ranslite | nginx_einrichten [2025/09/14 19:32] (aktuell) – ranslite | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== nginx einrichten ====== | ====== nginx einrichten ====== | ||
| Schauen ob nginx korrekt läugt. | Schauen ob nginx korrekt läugt. | ||
| - | < | + | < |
| sudo systemctl status nginx | sudo systemctl status nginx | ||
| </ | </ | ||
| Verzeichnis für Webseite anlegen. | Verzeichnis für Webseite anlegen. | ||
| - | < | + | < |
| sudo mkdir -p / | sudo mkdir -p / | ||
| </ | </ | ||
| Benutzer als owner zuteilen. | Benutzer als owner zuteilen. | ||
| - | < | + | < |
| sudo chown -R $USER:$USER / | sudo chown -R $USER:$USER / | ||
| </ | </ | ||
| Ggf Zugriffsrechte korrigieren: | Ggf Zugriffsrechte korrigieren: | ||
| - | < | + | < |
| sudo chmod -R 755 / | sudo chmod -R 755 / | ||
| </ | </ | ||
| Startseite erstellen. | Startseite erstellen. | ||
| - | < | + | < |
| nano / | nano / | ||
| </ | </ | ||
| Erster Inhalt der Startseite. | Erster Inhalt der Startseite. | ||
| - | < | + | < |
| < | < | ||
| < | < | ||
| Zeile 39: | Zeile 39: | ||
| Serverblock erstellen. | Serverblock erstellen. | ||
| - | < | + | < |
| sudo nano / | sudo nano / | ||
| </ | </ | ||
| Inhalt des Serverblocks | Inhalt des Serverblocks | ||
| - | < | + | < |
| server { | server { | ||
| listen 80; | listen 80; | ||
| Zeile 61: | Zeile 61: | ||
| Webseite verfügbar machen. | Webseite verfügbar machen. | ||
| - | < | + | < |
| sudo ln -s / | sudo ln -s / | ||
| </ | </ | ||
| Um Hash Bucket Memory Probleme zu vermeiden, diesen Wert anpassen. | Um Hash Bucket Memory Probleme zu vermeiden, diesen Wert anpassen. | ||
| - | < | + | < |
| sudo nano / | sudo nano / | ||
| </ | </ | ||
| - | < | + | < |
| ... | ... | ||
| http { | http { | ||
| Zeile 81: | Zeile 81: | ||
| Auf Syntax Errors prüfen. | Auf Syntax Errors prüfen. | ||
| - | < | + | < |
| sudo nginx -t | sudo nginx -t | ||
| </ | </ | ||
| nginx neustarten. | nginx neustarten. | ||
| - | < | + | < |
| sudo systemctl restart nginx | sudo systemctl restart nginx | ||
| </ | </ | ||