Настройка Tornado с Nginx на Ubuntu 10.04 для производственного использования - PullRequest
10 голосов
/ 06 февраля 2011

Я понимаю, что есть файл конфигурации 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?

Ответы [ 2 ]

7 голосов
/ 27 октября 2011

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

Проверьте ссылку в Readme, чтобы увидеть, как развернуть в производственной среде на Ubuntu 10.04.

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

0 голосов
/ 05 сентября 2012

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

/ и т.д. / Nginx / nginx.conf

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

...