Uwsgi с Cherokee: первые шаги
Вопрос
Кто-нибудь пытался использовать UWSGI с Cherokee? Можете ли вы поделиться своим опытом и какими документами вы полагались на больше всего? Я пытаюсь начать работу с документации на веб-сайтах как (UWSGI и Cherokee). Пока ничего не работает. Я использую Ubuntu 10.04.
Редактировать: уточнить, Cherokee работает нормально. Я получаю сообщение об ошибке:
UWSGI Ошибка, приложение WSGI не найдено
Так что-то должно быть не так с моими конфигурациями. Или, может быть, мое приложение.
Решение
Да, я только недавно установил это в Ubuntu Lucid для приложения для пилонов.
Во-первых, я схватил последний чероки из команды PPA.https://launchpad.net/~cherokee-webserver/+archive/PPA
Затем я установил AUWSGI последнее в мою виртуальневое мое приложение, живет в виде Pip, который докуды UWSGI прогуляются.http://projects.unbit.it/uwsgi/wiki/install.
Мое приложение уже было развернуто через mod_wsgi, чтобы я искал повторно использовать мой файл .wsgi. Я столкнулся с проблемой, получая синтаксис для вызова uwsgi прямо, поэтому я получил большую помощь в своем списке рассылки:http://lists.unbit.it/pipermail/uwsgi/2010-june/000347.html.
Поэтому я прошел через документы в Cherokee Cookbook и заменил линию UWSGI с настраиваемой версией того, что было отвечено в мой вопрос рассылки.
Он работает довольно сладко и почти превзойдет модуль MOD_WSGI 2X в тестировании хитов на простую страницу приложения Pylons.
Надеюсь, это поможет.
Другие советы
Я получил Cherokee + Uwsgi + Django, бегущий на ясно. Было немного сложно идущее (выяснение, как указывать UWSGI в файл WSGI, была самая сложная часть для меня тоже), но я вполне доволен результатами. Я задокументировал шаги, которые я взял на http://blog.swwomm.com/2010/06/chrokee-django.html..
Кажется, есть проблема с методом установки «Make» на UWSGI Docs. Вместо этого используйте «Python uwsgiconfig.py --build». Это работало для меня. Cherokee, Django работает на Ubuntu 10.10.