10

我知道在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 项目?

4

2 回答 2

7

这可能有很大帮助:https ://github.com/chaselee/tornado-linode

查看自述文件中的链接,了解如何在 Ubuntu 10.04 上进行生产部署。

基本上,我将 nginx conf 保存在我的 repo 中,它被拉入服务器,并且 conf 文件被符号链接到它需要去的实际 nginx 目录中。

于 2011-10-27T14:41:35.557 回答
0

对于默认安装的 EC2 Ubuntu,配置文件在这里:

/etc/nginx/nginx.conf

我建议像 Chaslee 建议的那样对其进行符号链接

于 2012-09-05T10:39:52.043 回答