2012-05-16 103 views
0

我跟着這個帖子安裝nginx的,並用它來服務使用sbin目錄/ nginx的在帖子中提到webfaction- http://www.ravelrumba.com/blog/install-nginx-webfaction/ 我已經開始nginx的另一個Django應用程序。我關閉了這個ssh會話,所以服務器一直在運行。我現在想重新啓動,並且我完全無奈地想不出如何。此外,我看不到任何相關的日誌,我檢查的/ home /日誌/用戶和/ home /日誌/前端和nginx的/日誌,裏面還有舊文件,但沒有連續更新看來(我的網站正在運行,並且一些操作不工作,我得到的頁面不可用「錯誤,但沒有這些日誌中顯示任何東西我都試過PS -ef |。grep的nginx的找出nginx的PID和重新啓動,但是當我試圖殺死Nginx的過程之一,它說權限被拒絕。如何在webfaction上重新啓動nginx?

sbin目錄/ nginx的停止或啓動或重啓是行不通的。必須聽起來很愚蠢,但已經嘗試了好幾個小時了,希望得到任何幫助。

此外,嘗試以下各項

[[email protected] nginx]$ sbin/nginx -s quit 
nginx: [error] open() "/home/xxx/webapps/nginx/logs/nginx.pid" failed (2: No such file or directory) 
[[email protected] nginx]$ sbin/nginx -s reload 
nginx: [error] open() "/home/xxx/webapps/nginx/logs/nginx.pid" failed (2: No such file or directory) 
0在webfaction服務器
+0

沒關係,我的應用程序運行通過gunicorn,而不是使用nginx – Eternity

回答

2

重啓nginx的服務

[[email protected] nginx]$ sbin/nginx -p /home/xxx/webapps/myapp/nginx/ -s reload 
+0

cd/home/xxx/webapps/redmine/nginx && sbin/nginx -p/home/xxx/webapps/redmine/nginx/-s reload – romuloigor

0

從任何目錄的nginx重啓webfaction:

ssh your_username.webfactional.com 
$ $HOME/webapps/[app_name]/nginx/sbin/nginx -p $HOME/webapps/[app_name]/nginx/ -s reload 
3

只是我

$ cd ~/weapps/my-app-name 
$ ./bin/restart 

我也有這個如步驟我的capistrano(或mina)部署腳本。

+0

I選擇這個,乾淨利落:) – Marecky