1. Empezar
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
formato de código de inicio: dirección del directorio de instalación de nginx -c dirección del archivo de configuración de nginx
Por ejemplo:
[root@localhost ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
dos, para
Hay tres formas de detener nginx:
1. Deténgase con calma
(1) Verifique el número de proceso: ps -ef|grep nginx
[root@localhost ~]# ps -ef|grep nginx
(2) Matar el proceso: kill -quit xxxx
142804 es el número del proceso
[root@localhost ~]# kill -quit 142804
2. Parada rápida
(1) Compruebe el número de proceso: ps -ef|grep nginx
[root@localhost ~]# ps -ef|grep nginx
(2) Matar el proceso: kill -term xxxx/ kill -int xxxx
142804 es el número del proceso
[root@localhost ~]# kill -term 142804
或
[root@localhost ~]# kill -int 142804
3. Forzar parada: pkill -9 nginx
[root@localhost ~]# pkill -9 nginx
3. Reiniciar
1. Verifique si el archivo de configuración de nginx es correcto
(1) Método 1: Ingrese al directorio de instalación de nginx sbin, ingrese el comando ./nginx -t
para ver la siguiente pantalla
La sintaxis de nginx.conf está bien
La prueba nginx.conf es exitosa
¡El archivo de configuración de descripción es correcto!
[root@localhost ~]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -t
(2) Método 2: agregue -t antes del comando de inicio -c
[root@localhost sbin]# /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
2. Reinicie el servicio nginx
(1) Método 1: ingrese el directorio de instalación de nginx sbin e ingrese el comando ./nginx -s recargar
[root@localhost ~]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -s reload
(2) Método 2: busque el número de proceso nginx actual y, a continuación, introduzca el comando: número de proceso kill -HUP para reiniciar el servicio nginx