Настройка Tornado с Nginx на Ubuntu 10.04 для производства

Я понимаю, что есть файл конфигурации nginx на http://www.friendfeed.com Но я действительно не знаю, как настроить Tornada для использования на Ubuntu 10.04 с Nginx.

Вот моя ситуация и предположения: 1) Предполагая, что мой проект Tornado настроен как таковой:

project/
    src/
       static/
       templates/
           project.py

И я установил Tornado, загрузив репозиторий из Github и sudo python setup.py install

2) Я установил Nginx и начал его на основе инструкций здесь: http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid

Мои вопросы: Где мой конфигурационный файл nginx? В папке src/? После настройки Nginx, как мне начать проект Tornado?

Ответ 1

Это может сильно помочь: https://github.com/chaselee/tornado-linode

Ознакомьтесь с ссылкой в ​​Readme, чтобы узнать, как развернуть ее на Ubuntu 10.04.

В основном я поддерживаю nginx conf в моем репо, который вытаскивается на сервер, а файл conf символизируется в фактическом каталоге nginx, куда ему нужно идти.

Ответ 2

Для EC2 Ubuntu с установленной по умолчанию конфигурационный файл находится здесь:

/etc/nginx/nginx.conf

Я бы порекомендовал символическую ссылку, как предложил chaselee