UWSGI с чероки: первые шаги - PullRequest
2 голосов
/ 13 июня 2010

Кто-нибудь пробовал использовать uWSGI с чероки? Можете ли вы поделиться своим опытом и на какие документы вы полагались больше всего? Я пытаюсь начать с документации на обоих сайтах (uWSGI и Cherokee). Пока ничего не работает Я использую Ubuntu 10.04.


Редактировать: чтобы уточнить, Чероки работает нормально. Я получаю сообщение об ошибке:

Ошибка uWSGI, приложение wsgi не найдено

Так что, должно быть, что-то не так с моими конфигурациями. Или, может быть, мое заявление.

Ответы [ 3 ]

2 голосов
/ 05 июля 2010

У меня чероки + uwsgi + django, работающие на lucid.Это было немного сложно начать (выяснить, как указать uwsgi на файл wsgi, было для меня тоже самой сложной частью), но я вполне доволен результатами.Я задокументировал шаги, которые я предпринял на http://blog.swwomm.com/2010/06/cherokee-django.html.

2 голосов
/ 13 июня 2010

Да, я только недавно настроил это в Ubuntu Lucid для приложения Pylons.

Сначала я взял последний чероки из команды PPA.https://launchpad.net/~cherokee-webserver/+archive/ppa

Затем я установил последнюю версию uwsgi в мой virtualenv, в котором мое приложение живет через Pip, через который вас просматривают документы uwsgi.http://projects.unbit.it/uwsgi/wiki/Install

Мое приложение уже было развернуто через mod_wsgi, поэтому я искал возможность повторно использовать мой файл .wsgi.Я столкнулся с проблемой, связанной с правильным синтаксисом вызова uwsgi, поэтому я получил большую помощь в их списке рассылки: http://lists.unbit.it/pipermail/uwsgi/2010-June/000347.html

Поэтому я просмотрел документы в поваренной книге чероки и заменил строку uwsgi наподправленная версия ответа на мой вопрос в списке рассылки.

Работает довольно хорошо и почти превзошел mod_wsgi в 2 раза при тестировании попаданий на страницу с простым приложением для пилонов.

Надеюсь, это поможет.

1 голос
/ 17 февраля 2011

Кажется, есть проблема с методом установки make в документации uwsgi. Вместо этого используйте «python uwsgiconfig.py --build». Это сработало для меня. Чероки, Джанго работает на Ubuntu 10.10.

...