lima-city: Webhosting, Domains und Cloud
1 Pluspunkt 0 Minuspunkte

Ich möchte mit einem nginx Container einen Reverse Proxy für meine anderen Container erstellen

server { 
  server_name server1.domain.local; 
  listen 80; 
  location / { 
    proxy_pass http://10.0.0.124; 
  }
}

wieso startet Nginx mit dieser config nicht?

von  

1 Antwort

1 Pluspunkt 0 Minuspunkte
Stelle sicher, dass deine NGINX Konfigurationsdatei im richtigen Verzeichnis liegt, normalerweise ist das /etc/nginx/sites-available/. Danach musst du sie möglicherweise noch in das Verzeichnis sites-enabled verlinken, um sie zu aktivieren.

Wenn du die Konfiguration direkt in die nginx.conf Datei geschrieben hast, solltest du sicherstellen, dass der Serverblock korrekt formatiert ist und innerhalb des http-Blocks liegt.
von (492 Punkte)  
Ich habe das in die nginx.conf geschrieben sollte das nicht auch funktionieren?
Die nginx.conf ist die Hauptkonfigurationsdatei von NGINX und sollte normalerweise nicht direkt bearbeitet werden, um Serverblöcke für spezifische Websites oder Anwendungen hinzuzufügen. Stattdessen solltest du separate Konfigurationsdateien im Verzeichnis sites-available erstellen und diese dann im Verzeichnis sites-enabled aktivieren.
Ich hatte sie nach dem HTTP Block definiert. Jetzt ist es im Block und funktioniert.
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

261 Kommentare

13 Nutzer