Wie ändere ich den Root-Pfad in Nginx?


7

Ich habe nginxauf meinem Ubunut 12.04 installiert , ich kann das Stammverzeichnis für den Nginx nicht ändern,

Dies ist die Standardkonfigurationsdatei nginx:

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

        #root /usr/share/nginx/html;
        root /var/www
        index index.html index.htm;

        server_name localhost;

        location / {
                try_files $uri $uri/ =404;
        }
}

Ich habe versucht, root zu ändern, /var/www/aber einige, wie es nicht ändern will. Ich habe versucht nginx, das Stammverzeichnis neu zu starten, kann es jedoch nicht ändern.


2
Verwenden Sie den Befehl nginx -t, um nach Syntaxfehlern zu suchen.
Alexey Ten

Antworten:


10

In Ihrer Konfiguration fehlt die ;am Ende der rootDirektive.

Versuche dies:

root /var/www;

Wow .. du hast mich da, das funktioniert .. danke für die schnelle Antwort :) Apache loszuwerden hat mich verletzt .. vielen Dank
Shrish
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.