启动 Nginx 服务得时候报错,错误信息如下

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
#发现服务起不来,可以先查一下80端口是否被占用
netstat -antp |grep 80

#然后查看自己是否开启了 httpd 等其他 Web 服务,如果有则需关闭

#查看 nginx 进程号,并用 kill 命令进行重载
[root@nginx /opt/nginx-1.12.2]#cat /usr/local/nginx/logs/nginx.pid 
15579
[root@nginx /opt/nginx-1.12.2]#kill -3 15579
[root@nginx /opt/nginx-1.12.2]#nginx 
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐