猿问

我在配置nginx的时候无法启动文件

root@localhost:/etc/nginx# nginxnginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()

我在部署django项目的时候,出现502 Bad Gateway的错误,然后我开始查找原因,但是这时候nginx不能运行起来了,请问这是什么愿意呢


holdtom
浏览 550回答 2
2回答

一只斗牛犬

listen 80; #端口修改下 8080 或其他nginx -t 测试修改是否没问题

凤凰求蛊

文中的英文翻译过来就是,地址已经被使用。对于Linux服务类的软件提示这个,是因为端口被使用了。解决的办法可以将你现在的端口改为其他未使用的端口,或者停掉之前占有该端口的服务。
随时随地看视频慕课网APP
我要回答