1. Problemas comunes cuando nginx no se inicia
Inicio fallido de la ocupación del puerto, aprobado
netstat -aon|findstr "8080"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
Verifique y cierre el puerto
taskkill /f /im notepad.exe 名称关闭
taskkill /f /pid 2152 通过pid强行关
Este tiempo sigue siendo el puerto ocupado. Es muy probable que el sistema esté ocupado. Para encontrar el nombre específico, lo mejor es apagarlo en el administrador de tareas. Si no puede apagarlo, busque el nombre y el puerto relevante. Consulta de Baidu: Permítanme hablar sobre el bypass que encontré. Pregunta, 80
80 está ocupado, no se puede levantar, encuentra que el proceso no se puede apagar, el sistema está ocupado
taskkill /f /im notepad.exe
taskkill /f /pid 2152
Está ocupado por este programa
Resulta que el servicio de informes de sql server 2008 r2 ocupa este puerto.
El administrador de configuración de sqlserver descubrió que el servicio de servicios de informes de sqlserver se detuvo,
Re netstat -ano
El puerto 80 en el interior se ha ido
El segundo problema: el puerto 80 no se puede iniciar
Ingrese el formulario de registro
aparecer
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ HTTP
modificar
Iniciar el elemento de registro de tipo REG_DWORD:
El valor original de 3 se cambia a 0
El problema esta resuelto