Centos7.8 establece el arranque automático de nginx/inicio, detención, ver versión y otro resumen de comandos de nginx

Tabla de contenido

1. Ingrese /usr/lib/md/systemsyste

2. Cree el archivo nginx.service

3. vim editar nginx.servicio

4. Configure el arranque para que se inicie automáticamente

5. Configurar para cancelar el arranque desde el principio  

6. iniciar, reiniciar, detener, ver el servicio, ver el estado del servicio nginx

7. Compruebe si existe el servicio comprobando el proceso nginx

8. Comprueba la versión de nginx


1. Ingrese /usr/lib/md/systemsyste

cd /usr/lib/systemd/system

2. Cree el archivo nginx.service

touch nginx.service

3. vim editar nginx.servicio

Las rutas en ExecStart, ExecReload y ExecStop se modifican de acuerdo con su ruta de instalación de nginx real. 

    ----------------El contenido del archivo es el siguiente -------------------------- --- -----------
[Unit]  
Description=nginx
After=network.target
             
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
             
[Install]
WantedBy=multi-user.target

 ------------------------------El contenido del archivo es el anterior------------ ---- -------------------------

Los comentarios de los comandos son los siguientes:

[Unidad] : Descripción del servicio

Descripción : Describa el servicio
Después : Describa la categoría del servicio
[Servicio] La configuración de los parámetros de operación del servicio
Type=forking es la forma de ejecución en segundo plano
ExecStart es el comando de operación específico del servicio
ExecReload es el comando de reinicio
ExecStop es el comando de parada
PrivateTmp=True significa asignar un servicio temporal independiente al servicio
 Nota espacial:

        [Servicio] los comandos de inicio, reinicio y detención requieren el uso de rutas absolutas
        [Instalar] La configuración relevante para la instalación del servicio en el nivel de ejecución se puede establecer en multiusuario, es decir, el nivel de ejecución del sistema es 3

4. Configure el arranque para que se inicie automáticamente

   systemctl enable nginx.service

         Elimine el proceso original (modo de inicio de ruta manual) después de configurar el inicio automático de arranque y reinicie nginx con el comando de inicio, y luego el arranque se iniciará automáticamente normalmente.

5. Configurar para cancelar el arranque desde el principio  

systemctl disable nginx.service 

6. iniciar, reiniciar, detener, ver el servicio, ver el estado del servicio nginx

        También escribí un blog de resumen detallado sobre el inicio del servicio nginx, el reinicio y otros comandos relacionados antes. Puede saltar a la siguiente dirección:

Cómo reiniciar, iniciar y detener nginx en Linux: se busca programador

systemctl iniciar nginx.servicio #abrir
systemctl detener nginx.servicio #cerrar

systemctl restart nginx.service #Reiniciar servicio
systemctl recargar nginx.service #Recargar configuración
systemctl status nginx.service #Ver estado actual del servicio nginx

systemctl list-units --type=service Ver todos los servicios iniciados

7. Compruebe si existe el servicio comprobando el proceso nginx

ps -ef|grep nginx

 Ver el servicio de proceso de un puerto específico: como ver el servicio del puerto 80

lsof -i:80

8. Comprueba la versión de nginx

(1) Ver a través del comando ./nginx -v (se puede usar compilando e instalando)

 Ingrese al directorio de instalación de nginx y ejecute el comando -v

cd /usr/local/nginx/sbin

./nginx -v

 (2) La forma de buscar servicios a través del comando rpm -qa|grep nginx (se puede usar a través de la instalación de la fuente yum)

rpm -qa|grep nginx

-----------------------------------------No hay texto debajo------ --- -------------------------------------------------------------

Nota: Solo para estudio, registre preguntas y referencias, ¡anímese unos a otros!

Supongo que te gusta

Origin blog.csdn.net/qq_39715000/article/details/125052307
Recomendado
Clasificación