nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)
今天在測(cè)試Nginx功能的時(shí)候,出現(xiàn)問題如下:
nginx: [emerg] bind() to 0.0.0.0:443 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 0.0.0.0:8083 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:7091 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:7092 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8081 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:1935 failed (98: Address already in use)
原因是:
在測(cè)試過程中,關(guān)閉過rtmp的端口號(hào),./kill -9 pid(rtmp:1935)
結(jié)果在啟動(dòng) Nginx時(shí),./nginx -c /usr/local/nginx/conf/nginx.conf
出現(xiàn)上述錯(cuò)誤
結(jié)果過程如下:
首先用lsof -i:80看下80端口被什么程序占用。lsof返回結(jié)果如下:
[root@localhost sbin]# lsof -i:80
COMMAND ? PID USER ? FD ? TYPE ? DEVICE SIZE/OFF NODE NAME
nginx ? 63170 root ? ?9u ?IPv4 14243472 ? ? ?0t0 ?TCP *:http (LISTEN)
關(guān)閉進(jìn)程:kill -9 ?63170
重新啟動(dòng)Nginx:[root@localhost sbin]# ./nginx -c /usr/local/nginx/conf/nginx.conf
問題解決
總結(jié)
以上是生活随笔為你收集整理的nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx-rtmp常用指令
- 下一篇: 视频直播点播nginx-rtmp开发手册