2010-12-02 3 views
0

這是我第一次在生產服務器上部署django項目。我是純粹的nginx + fastcgi的忠實粉絲,並且儘可能避免使用apache。另一方面,我知道配置nginx + fastcgi有時會非常痛苦。我浪費了幾天的時間來弄清楚如何在我的nginx + php-fastcgi安排上設置並修復502,504錯誤。但是,如果你能爬上這樣艱難的山峯,那麼它就會變得堅如磐​​石,特別是對於服務器緊張的資源。幫助設置django的nginx + fastcgi網絡服務器

所以,如果你覺得這種做法值得Django的做,我很感激,如果你能指出我的無痛教程設置的nginx + FastCGI的服務Django的,或分享你的經驗吧

回答

0

而不是通過持續的所有這一切,我建議你看看Gunicorn,它被預先配置爲處理Django,並用純Python編寫。不要讓那個騙過你,它很快。您只需在unix套接字或常規網絡端口上將請求通過代理傳遞給gunicorn,然後處理剩餘的請求。 Here's the gunicorn webpage.

+0

有趣!從未聽說過Gunicorn。謝謝神道教徒,我會去看看。 – qliq 2010-12-02 10:48:23