Tal vez no sepa qué es Nginx, Nginx es un servidor WEB, como IIS, ahora muchos portales usan Nginx como servidor WEB, Nginx en el sistema Linux La ejecución es muy buena, más fuerte que otros servidores WEB, también puede hacer balanceo de carga, muy bueno. A continuación se resumen las operaciones básicas de Nginx. Comando de inicio Comando: nginx -c /usr/nginx/conf/nginx.conf El parámetro -c especifica la ruta al archivo de configuración nginx que se cargará.
Detener la operación La operación de detener se realiza enviando una señal al proceso nginx (¿cuál es la señal? Consulte el artículo de Linux) Paso 1: consulte el número de proceso principal de nginx ps -ef | Grep nginx encuentra el proceso maestro en la lista de procesos, su número es el número de proceso principal. Paso 2: Envíe una señal. Detenga Nginx con calma: kill -QUIT Número del proceso principal. Detenga rápidamente Nginx: kill -TERM. Número del proceso principal. Fuerza de parada Nginx: pkill -9 nginx.
Además, si el archivo pid está configurado en nginx.conf La ruta de almacenamiento es el número de proceso principal de Nginx almacenado en el archivo. Si no se especifica, se coloca en el directorio de registros de nginx. Con el archivo pid, no necesitamos consultar primero el número del proceso principal de Nginx, sino enviar una señal directamente a Nginx. El comando es el siguiente: kill: tipo de señal '/usr/nginx/logs/nginx.pid'
suavizado Reiniciar Si cambia la configuración, necesita reiniciar Nginx. ¿Desea cerrar Nginx y luego abrirlo? No, puede enviar una señal a Nginx y reiniciar sin problemas. Comando de reinicio suave: kill -HUP live en la ruta del archivo de título o número de proceso
Tenga en cuenta que después de modificar el archivo de configuración, es mejor verificar si el archivo de configuración modificado es correcto, para evitar el error Nginx después de reiniciar. Corre Para determinar si la configuración de Nginx es correcta, el comando es el siguiente: nginx -t -c /usr/nginx/conf/nginx.conf -
Actualización suave Si el servidor ejecuta Nginx para actualizar, agregar o eliminar módulos, debemos detener El servidor se elimina y modifica en consecuencia, para que el servidor deje de servir por un período de tiempo. Nginx puede realizar varias acciones de actualización sin detener el servidor sin afectar la operación del servidor. Paso 1: Si actualiza el programa Nginx, primero reemplace el archivo del programa antiguo con el nuevo programa. Si compila e instala el nuevo programa, compílelo directamente en el directorio de instalación de Nginx. Paso 2: Ejecute el comando kill -USR2 El número de proceso principal o el nombre de archivo de proceso del programa antiguo En este punto, el proceso principal de Nginx anterior cambiará el nombre de su propio archivo de proceso a .oldbin y luego ejecutará la nueva versión de Nginx. El nuevo y antiguo Nginx se ejecutará junto con la ciudad para procesar las solicitudes en conjunto. En este momento, debe detener gradualmente la versión anterior de Nginx, ingrese el comando: kill -WINCH La versión antigua del número de proceso principal Lentamente, el proceso de trabajo anterior terminará a medida que se complete la tarea, la nueva versión del proceso de trabajo de Nginx reemplazará gradualmente la versión anterior del proceso de trabajo.
En este punto, podemos decidir utilizar la nueva versión o volver a la versión anterior. Inicie el proceso de trabajador nuevo /antiguo sin sobrecargar. Kill -HUP versión antigua /nueva del número de proceso principal. Cierre el proceso viejo /nuevo. Kill -QUIT número de proceso principal antiguo /nuevo. Si el error se informa en este momento, el indicador y el proceso no están terminados. Use el siguiente comando. Primero cierre el proceso de trabajo antiguo /nuevo, luego cierre el número de proceso principal: elimine -TERM número de proceso de trabajo antiguo /nuevo
De esta manera, si desea restaurar la versión anterior, solo los pasos anteriores son todos nuevos. Número de proceso del moderador: si desea utilizar la nueva versión, el número de proceso maestro anterior se operará en los pasos anteriores.
Lo anterior son algunas operaciones básicas de Nginx. Espero que Nginx tenga una mejor manera de manejar estas operaciones más adelante. Es mejor usar los comandos de Nginx en lugar de enviar señales del sistema al proceso Nginx.
Creative, hay posibilidades ilimitadas! Durante las vacaciones de verano, muchos amigos de la univer
Ya hay muchos hogares con más de dos computadoras de escritorio, y la
WIN2003 IIS6.0 IIS no escribe automáticamente los registros. 1. Seleccione la opción Iniciar reg
En general, cuando depuramos la página web dinámica de ASP localmente, puede ingresar http: //lo
¿Win2003 permite archivos SHTML por defecto?
¿A qué problemas debe prestar atención al migrar un servidor de archivos?
Establecimiento del servidor DNS con Win2000
¿Debería actualizarse el servidor antiguo?
Configurar servidor compartido 01 con 2003
Experiencia: refleja claramente el efecto de la integración del servidor
Por ejemplo, la velocidad de la matriz de discos disminuirá repentinamente.
Rompiendo el límite de conexión del cliente IIS
Eliminar archivos con python, scripts de directorio no vacíos
Windows o Linux? Quién es bueno para el sistema de servidor
Solucionar el problema de la falta de red en la instalación de CentOS 6.5
Creación de su propio Word Experiment Toolbox
¿Cómo usar el registro para reemplazar el fondo de pantalla de bloqueo de Win10?
Win8 cómo configurar el acceso límite de disco
¿Qué debo hacer si el sistema Win10 no puede abrir el Editor de políticas de grupo?
¿Cómo cerrar la página de recuperación de errores de Windows 7?
Sistema Win7 habilitar o deshabilitar la función de uso compartido de medios Cómo configurar
Guía técnica: ¿Cómo configurar un servidor de archivos?
Windows Server 2016 Tercera vista previa Imagen de chino simplificado Descargar