52AV手機A片王|52AV.ONE
標題:
[emerg] 5048#0: bind() to x.x.x.x:80 failed (98: Address already in use)
[打印本頁]
作者:
IT_man
時間:
2016-4-6 12:23
標題:
[emerg] 5048#0: bind() to x.x.x.x:80 failed (98: Address already in use)
當啟動nginx時, service nginx start (restart) 出現連續5個相同錯誤:
4 @7 h; k* b+ X& k! i/ Y
[emerg] 5048#0: bind() to x.x.x.x:80 failed (98: Address already in use)
5 N( V2 {7 H; K: U: A% }
最後再給你出現
- J: ?& E2 X: g3 E6 |" k
[emerg] 5048#0: still could not bind()
* _( e5 s3 k& w- u' s
重開機也沒用
5 Q- |8 n) P, ~" o9 v& ?
這個意謂"nginx或其他程序正在使用 port 80" , 可以指令
netstat -pan | grep ":80" 或
+ y8 W* a( L8 E4 M. f
fuser
80/tcp (fuser 指令可以參考
http://nixgeek.com/finding-out-what-process-is-listening-on-a-port-under-linux.html
)
+ m; h! l/ P; `5 q; V6 h( @
查看是誰占用 port 80,但nginx也沒占用(啟動不了當然不會占用)
0 f3 W# K1 X7 z+ }
8 }$ i( F' l; O# {
* s% {2 M) o7 r& Y0 B
最後 f
user -k 80/tcp 刪除占用 port 80 的的所有程序(process)
8 b" {4 p+ M# R( U
然後 service nginx restart ======> OK
$ Y0 Y& y/ V/ D# G y
5 L# k" h& n9 U
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2