Der NGINX-Konfiguration ändern Standort

Ich arbeite am bekommen der NGINX-Konfiguration auf einem server und ich habe in der Lage, um alle meine Dateien in /usr/local/nginx/html/. Ich habe auch einen nginx.conf Datei in /usr/local/nginx/conf. Allen, die es enthält, ist:

server {
    root /usr/local/nginx/html;
    index index.html index.html;
}

Habe ich mit /usr/local/ denn das ist das einzige, was ich über die Berechtigungen zum schreiben. Wenn ich nach Blick auf die Website, ich bekomme immer noch die Nginx index.html Seite mit der Meldung:

Dies ist die Standard - index.html Seite verteilt mit nginx on EPEL. Es befindet sich in /usr/share/nginx/html.

Sollten Sie jetzt setzen Ihren Inhalt in ein Verzeichnis Ihrer Wahl und Bearbeiten Sie die root-Konfiguration-Direktive in der nginx-Konfiguration-Datei /etc/nginx/nginx.conf.

Ich denke, meine Frage ist, wie kann ich konfigurieren mein nginx.conf Datei richtig, so dass es verwendet die conf-Datei und zieht aus der Korrektur Speicherort für die Website-Dateien?

  • Überprüfen Sie /etc/sysconfig/nginx Datei, auf einige Umgebungen, die diese Datei ist geprüft und auf die init-Skript, und es ist ein guter Ort, um zu verändern die NGINX_CONF_FILE Pfad verwendet, in diesem init-Skript.
  • Ich habe nicht die Berechtigungen, um diese Datei Bearbeiten, nur die, die oben angegeben sind. Versucht, dies zu erreichen, ohne das hinzufügen von neuen Berechtigungen. Danke!
  • Die Frage, die nicht anzeigt, dass er mit init, aber vielleicht ist das eine faire Annahme. @heatherthedev, wie sind Sie beginnen, nginx?
Schreibe einen Kommentar