今天跟着视频学习Nginx时,启动Nginx报这个nginx: [emerg] still could not bind()。于是在网上找了解决方法在这里分享出来。

报错界面:

解决方法:

1、根据Nginx配置文件查看配置的端口默认的是80端口,然后我们输出指令查看端口占用情况。

输入命令:

netstat -ntlp|grep 80

然后我们可以发现64930端口给占用了。

2、输入kill命令杀死占用进程

kill -9 64930(进程号根据你自己的来输入) 

 3、重启Nginx

输入./nginx命令

就不会报错了

 

Logo

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

更多推荐