English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Spiegazione dettagliata dei comandi di avvio, riavvio e spegnimento di Nginx in Linux

Operazione di avvio

nginx -c /usr/local/nginx/conf/nginx.conf 

Il parametro -c specifica il percorso del file di configurazione nginx da caricare

Operazione di arresto

L'operazione di arresto è effettuata inviando un segnale al processo nginx

Passo 1: ricerca del numero del processo principale di nginx

ps -ef | grep nginx

Cerca il processo master nella lista dei processi, il suo numero è il numero del processo principale.

 

Passo 2: invio del segnale

Arresto in modo tranquillo di Nginx:

kill -QUIT numero del processo principale 

Ad esempio: kill -QUIT 16391

Ferma rapida Nginx:

kill -TERM numero di processo principale 

Ferma forzata Nginx:

kill -9 numero di processo principale 

 Inoltre, se nel file nginx.conf è stato configurato il percorso di archiviazione del file pid, il file archiviato è il numero di processo principale di Nginx. Se non è stato specificato, viene collocato nella directory logs di Nginx. Con il file pid, non dobbiamo prima cercare il numero di processo principale di Nginx, ma possiamo inviare direttamente un segnale a Nginx, il comando è il seguente:

kill -信号类型'/usr/local/nginx/logs/nginx.pid'

Riavvio in modalità平滑

Se hai modificato la configurazione, devi riavviare Nginx chiudendo e aprendo di nuovo? No, puoi inviare un segnale a Nginx per riavviarlo in modo fluido.

Comando di riavvio in modalità平滑:

kill -HUP percorso del file del numero di processo o del numero di processo 

o utilizzare

/usr/nginx/sbin/nginx -s reload 

Attenzione, dopo aver modificato il file di configurazione, è meglio controllare se la configurazione modificata è corretta per evitare che Nginx generi errori dopo il riavvio e influenzi la stabilità del funzionamento del server. Il comando per verificare se la configurazione di Nginx è corretta è il seguente:

nginx -t -c /usr/nginx/conf/nginx.conf 

o

/usr/nginx/sbin/nginx -t 

Questo è tutto il contenuto dell'articolo, speriamo che sia utile per la tua apprendimento e speriamo che tu sostenga fortemente il tutorial di urla.

Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, il copyright è della proprietà del rispettivo autore, il contenuto è stato contribuito volontariamente dagli utenti di Internet e caricato autonomamente, il sito web non detiene il diritto di proprietà, non è stato modificato manualmente e non assume alcuna responsabilità legale correlata. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, il sito web eliminerà immediatamente i contenuti sospetti di violazione del copyright.

Ti potrebbe interessare