解决nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
解决方案
遇到这种问题我先用中文搜索了一下答案,发现大家都在装逼地说要杀nginx重复的进程。我试了下发现是扯淡,于是看了谷歌搜到的第一个英文页面,老外说是nginx先监听了ipv4的80端口之后又监听了ipv6的80端口,于是就重复占用了。更加坑人的是你去看了端口占用它又把80端口释放了,是不是很囧。
/etc/nginx/sites-available/default就是这份文件,我是把第二行注释了。
listen 80;
listen [::]:80 default_server;
转载自这里:
网友评论