Was sind die ersten Schritte zum Debuggen der Nginx-Standardseite, die bei einer Neuinstallation der Ubuntu-VM nicht angezeigt wird?

Was sind die ersten Schritte zum Debuggen der Nginx-Standardseite, die bei einer Neuinstallation der Ubuntu-VM nicht angezeigt wird?

Auf einer neuen virtuellen Ubuntu 14.04-Maschine habe ich die folgenden Befehle ausgeführt:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx

sudo service nginx start

Wenn ich in einem Browser zur IP oder Domäne der VM gehe, wird die Standard-Nginx-Seite nicht angezeigt ERR_CONNECTION_TIMED_OUT. Die Seite läuft mit ab. [Ich kann mich sowohl mit der IP als auch mit der Domäne per SSH anmelden, um die obigen Befehle auszuführen].

Fehlerprotokolle /var/log/nginx/error.logzeigen nur das Starten und Stoppen von nginx.

Was sind von hier aus die ersten Schritte zum Debuggen? Oder wurde ein offensichtlicher Schritt übersehen …

[Aktualisieren] netstat -plunk:

Während nginx ausgeführt wird, sind die folgenden beiden Zeilen in den netstat -pluntErgebnissen enthalten:

$ sudo netstat -plunt
...
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      12391/nginx
...
tcp6       0      0 :::80                   :::*                    LISTEN      12391/nginx
...

Es sieht so aus, als ob Nginx auf Port 80 lauscht, das scheint also nicht das Problem zu sein.

Antwort1

Obwohl Nginx auf Port 80 lauschte, müssen Sie Port 80 so einstellen, dass er in Azure für HTTP-Verbindungen geöffnet ist.

verwandte Informationen