我知道http://www.friendfeed.com有一个nginx配置文件 但我真的不知道如何使用Nginx在Ubuntu 10.04上设置Tornada用于生产。
这是我的情况和假设: 1)假设我的Tornado项目是这样设置的:
project/
src/
static/
templates/
project.py
我已经通过从Github下载存储库来安装Tornado而不是sudo python setup.py install
2)我已经安装了Nginx并根据此处的说明启动了它:http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid
我的问题是: 我的nginx配置文件在哪里?在src /文件夹中? 配置Nginx后,如何启动Tornado项目?
答案 0 :(得分:7)
这可能会有很大帮助:https://github.com/chaselee/tornado-linode
查看自述文件中的链接,了解如何在Ubuntu 10.04上进行生产部署。
基本上我将nginx conf保留在我的repo中,它被拉入服务器,conf文件被符号链接到它需要的实际nginx目录中。
答案 1 :(得分:0)
对于具有默认安装的EC2 Ubuntu,配置文件位于:
/etc/nginx/nginx.conf
我建议像chaselee建议的那样对它进行符号链接