COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME varnishd 8005 nobody 7u IPv4 14055 0t0 TCP *:http (LISTEN) varnishd 8005 nobody 8u IPv6 14056 0t0 TCP *:http (LISTEN)
在/ etc / nginx中的可用站点下我有文件的默认值:
server { listen 8080; ....
nginx:[emerg] bind()到0.0.0.0:80失败(98:地址已经在使用)
为什么还在找端口80?
你应该添加
listen 8080 default;
并确保在其他configuration文件或虚拟主机中没有其他默认端口80。
你有一个指令,告诉nginx绑定到80端口find它,并进行必要的更改
cd /etc/nginx grep -rw 80 *
应该让你看在正确的地方。