2012-05-22 41 views
1

我試過這個教程http://adrian.org.ar/python/django-nginx-green-unicorn-in-an-ubuntu-11-10-ec2-instance用ngnix和gunicorn設置django。我在virtualenv環境中安裝了django和gunicorn.Everthing已經安裝完美,甚至每個命令works.When我嘗試這個命令gunicorn_django -b 0.0.0.0:8000後進入我的django應用程序文件夾它開始gunicorn和下面的外殼上顯示:亞馬遜ec2上的django-nginx-gunicorn不工作?

2012-05-22 13:22:38 [3146] [INFO] Starting gunicorn 0.14.3 
2012-05-22 13:22:38 [3146] [INFO] Listening at: http://0.0.0.0:8000 (3146) 
2012-05-22 13:22:38 [3146] [INFO] Using worker: sync 
2012-05-22 13:22:38 [3149] [INFO] Booting worker with pid: 3149 

但是,如果我轉到我的亞馬遜DNS http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com:8000/通過瀏覽器我沒有什麼和broswer簡單地顯示了通過瀏覽器,如果我轉到http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com「無法找到/連接」 message.But它顯示Ngnix歡迎頁面。我不知道爲什麼gunicorn沒有返回我Django歡迎頁面,當我轉到http://ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com:8000。我什至不能看到任何GET請求t登錄shell來gunicorn worker.I嘗試更改端口與gunicorn_django命令,但沒有運氣,並得到相同的結果gunicorn不服務任何頁面。

請注意我正在使用django-nonrel。

回答