it-swarm-eu.dev

Ricarica la configurazione di nginx

Sto cercando di apportare modifiche nel file conf di Nginx per rimuovere una "riscrittura".

Ora ho questo file di configurazione:

worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen      80;
        server_name amc.local;
        return 301 https://$Host:8443/index.html;
    }
}

Ora voglio ricaricare questo file conf, ho provato

nginx -s reload
nginx -c <conf file>
nginx -s stop/start

Nel file di registro è presente la riga 2014/01/22 11:25:25 [avviso] 1310 # 0: processo del segnale avviato

Ma le modifiche non vengono caricate.

37
dev691

Forse non lo stai facendo come root?

Provare Sudo nginx -s reload, se ancora non funziona, potresti provare Sudo pkill -HUP nginx.

61
cnst

Se il tuo sistema ha systemctl

Sudo systemctl reload nginx

Se il tuo sistema supporta service (usando debian/ubuntu) prova questo

Sudo service nginx reload

Altrimenti (usando centos/Fedora/etc) puoi provare lo script init

Sudo /etc/init.d/nginx reload
27