2017-05-10 3 views
1

I Lernknoten zurück. Ich nahm den Ubuntu-Server, installierte Nodejs und versuchte nginx mit Hilfe einiger Guides zu setzen. Alles sieht gut aus, aber ... der Server hat mir statt der Indexseite meinen Code app.js zurückgegeben. Was habe ich falsch gemacht? Vielen Dank!Nginx-Server mit Knoten gibt Js-Code

hack-it-up.ru.conf :

server { 
    listen 80 default_server; 
    listen [::]:80 default_server ipv6only=on; 
    server_name hack-it-up.ru www.hack-it-up.ru; 

    include /etc/nginx/snippets/letsencrypt.conf; 

    location/{ 
     return 301 https://www.hack-it-up.ru$request_uri; 
    } 

} 


server { 
    server_name www.hack-it-up.ru; 
    listen 443 ssl http2 default_server; 
    listen [::]:443 ssl http2 default_server ipv6only=on; 

    ssl_certificate /etc/letsencrypt/live/www.hack-it-up.ru/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/www.hack-it-up.ru/privkey.pem; 
    ssl_trusted_certificate /etc/letsencrypt/live/www.hack-it-up.ru/fullchain.pem; 
    include /etc/nginx/snippets/ssl.conf; 

    root /var/www/hack-it-up.ru; 
    index app.js; 
    location/{ 
     try_files $uri $uri/ =404; 
    } 
} 


server { 
    listen 443 ssl http2; 
    listen [::]:443 ssl http2; 
    server_name hack-it-up.ru; 

    ssl_certificate /etc/letsencrypt/live/www.hack-it-up.ru/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/www.hack-it-up.ru/privkey.pem; 
    ssl_trusted_certificate /etc/letsencrypt/live/www.hack-it-up.ru/fullchain.pem; 
    include /etc/nginx/snippets/ssl.conf; 

    location/{ 
     return 301 https://www.hack-it-up.ru$request_uri; 
    } 
} 
+0

Sie sollten eine bestimmte Portnummer in Ihrer Knotenanwendung abhören und Ihre Anforderungen von nginx an diesen Port weiterleiten – Ezzat

Antwort

0

habe ich diesen Fehler Weil ich falsch Indexdatei maked. Es muss index /bin/www sein