[nginx] abrir "/usr/local/var/run/nginx.pid" falló Y nginx: [emerg] bind () a 0.0.0.0:8080 falló (48: dirección ya en uso)

Sistema : ios
 
nginx -s detiene el error de ejecución
 
abrir "/usr/local/var/run/nginx.pid" falló
Este archivo no existe, el número de registro del archivo es en realidad la identificación del proceso, la función de este archivo es evitar el inicio de múltiples copias del proceso.
 
Solución general
sudo nginx -c /usr/local/etc/nginx/nginx.conf // Especifique un archivo de configuración
 
 
No puedo resolverlo, pero agrego un error
nginx: [emerg] bind () a 0.0.0.0:8080 falló (48: dirección ya en uso)
 
Ver proceso nginx
ps -ef | grep nginx
 
Ver servicios que ocupan el puerto 8080
lsof -i: 8080
Al ver que hay un nodo y un cromo, al ver que Nodo recordó que un servicio de desarrollo se inició localmente, que es localhost: 8080 ocupando el puerto 8080
Detenga este localhost local: servicio 8080
 
Ejecute sudo nginx -c /usr/local/etc/nginx/nginx.conf nuevamente y no se informará ningún error
 
Reinicia nginx nuevamente
  • nginx -s stop; detener suod si se le solicita sin permiso
  • inicio nignx
Comprueba el archivo pid y el proceso nginx, todo es normal
 
 

Supongo que te gusta

Origin www.cnblogs.com/minnie-huang/p/12721877.html
Recomendado
Clasificación