簡體   English   中英

安裝乘客后Nginx重啟命令失敗

[英]Nginx restart command failing after installing passenger

我剛剛在我的Ubuntu(8.04)盒子上為nginx安裝了乘客。 現在“sudo /etc/init.d/nginx restart”失敗,出現以下錯誤:

Restarting nginx: [emerg]: bind() to 0.0.0.0:3000 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:3000 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:3000 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:3000 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:3000 failed (98: Address already in use)
[emerg]: still could not bind()
nginx.

我在安裝了乘客后更新了..init.d / nginx配置指向/ opt / nginx,所以一切都會好的。

如果我用“sudo killall nginx”殺死進程並嘗試啟動nginx,它運行正常,但重啟不起作用。

直接無視(好了

nginx: [warn] conflicting server name "69.162.95.11" on 69.162.95.11:80, ignored

這不是錯誤只是警告69.162.95.11不共享IP關於

nginx: [emerg] bind() to 69.162.95.14:80 failed (98: Address already in use) 

只是重新啟動Nginx將解決此問題,如果沒有,然后在tweak設置下檢查沒有ssl端口。 安裝后,無ssl端口應為8081。 maestro 02-12-2011,01:42 AM從apache或ltespeed關閉端口80並打開nginxcp作為端口80

在我的情況下,已經安裝了apache並且它正在使用端口; 所以我做了:

killall -9 apache2

也許在您的情況下是另一個軟件,您可以使用此命令來檢查哪些端口正在偵聽請求

netstat -a | egrep 'Proto|LISTEN'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM