这是我第一次在生产服务器中部署django项目。我是纯nginx + fastcgi的忠实粉丝,并试图不惜任何代价避免使用apache。另一方面,我知道配置nginx + fastcgi有时候会非常痛苦。我浪费了几天时间来弄清楚如何在我的nginx + php-fastcgi安排上设置和修复502,504错误。但是,如果你能够攀登那一堆困难,那么它就是坚如磐石而且非常棒,特别是对于服
所以如果你觉得这个练习值得用django做,我很感激你能指点我一个无痛的教程来设置nginx + fastcgi来提供django,或分享你的经验
答案 0 :(得分:0)
我建议你看看Gunicorn,它是预先配置好处理Django的,而且是用纯Python编写的,而不是经历所有这些。不要让那个愚弄你,它很快。您只需在unix套接字或常规网络端口上将请求传递给gunicorn,然后处理其余部分。 Here's the gunicorn webpage.