2016-05-23 11 views
-1

vm ssNginx auf Ubuntu Server für node.js app

Hier ist mein Knoten txt-Datei in /etc/nginx/sites-available/ und /etc/nginx/sites-enabled/

ich meine Website zugreifen können über vm öffentliche ip:port aber ich kann nicht herausfinden, nginx Konfiguration zu erhalten es funktioniert ohne den Port.

Im Terminal werden keine Fehler angezeigt.

Antwort

1

Sie müssen Ihre listen Attribute zum default_server ändern:

server { 
    listen 80 default_server; 
    listen [::]:80 default_server ipv6only=on; 

    server_name 0.0.0.0; # your ip 
} 

Dann starten Sie Ihre nginx

sudo service nginx restart 

Und Sie sollten gut zu gehen!

+0

Ich habe dies gelöst, das Problem war, dass ich den Port 80 auf meinem Router nicht geöffnet habe, nur die 3000. Vielen Dank für die Antwort tho :) –

Verwandte Themen