Sto lavorando per ottenere NGINX configurato su un server e sono stato in grado di ottenere tutti i miei file in /usr/local/nginx/html/
. Ho anche creato un file nginx.conf
in /usr/local/nginx/conf
. Tutto ciò che contiene è:NGINX cambia posizione di configurazione
server {
root /usr/local/nginx/html;
index index.html index.html;
}
ho usato /usr/local/
perché questa è l'unica cosa che dispone delle autorizzazioni per scrivere nel Quando vado a guardare il sito, ho ancora ottenere la pagina di Nginx index.html
con il messaggio.:
Questa è la pagina predefinita
index.html
distribuita con nginx su EPEL. Si trova in/usr/share/nginx/html
.Ora è necessario inserire il contenuto in una posizione a scelta e modificare la direttiva di configurazione radice nel file di configurazione nginx
/etc/nginx/nginx.conf
.
Credo che la mia domanda è: come posso configurare il mio file di nginx.conf
correttamente in modo che utilizzi il file conf e tira dalla posizione di correzione per i file del sito?
Controllare il file '/ etc/sysconfig/nginx', in alcuni ambienti questo file viene controllato sullo script di init, ed è un buon posto per modificare il percorso NGINX_CONF_FILE usato in questo script di init. – regilero
Non ho i permessi per modificare quel file, solo quelli sopra specificati. Cercando di farlo senza dover aggiungere nuove autorizzazioni. Grazie! – heatherthedev
La domanda non indica che sta usando init, ma forse è una buona ipotesi. @heatherthedev, come stai iniziando nginx? –