Найти - Пользователи
Полная версия: lighttpd + pylons
Начало » Pyramid / Pylons / TurboGears » lighttpd + pylons
1 2
vak
Подскажите как запустить из под lighttpd?
Кроме способа “paster serve development.ini” другого пока не знаю. Но как я понимаю это способ отладочный? Хотелось бы сразу порождать несколько слушающих серверных процессов. Еще вопрос по настройке pylons: сейчас у меня запускается сайт, начиная с конкретного контроллера , например http://x.x.x.x:5000/firstlist.
А что и где настроить чтобы запросы шли сразу к корню, http://x.x.x.x:5000/ ? - а сейчас открывается дефолтная страничка pylons.
vak
j2a
http://wiki.pylonshq.com/display/pylonscookbook/Running+Pylons+with+SCGI+and+Lighttpd
http://wiki.pylonshq.com/display/pylonscookbook/Production+Deployment+Using+Apache%2C+FastCGI+and+mod_rewrite
Получается что идет переадресация запросов на “paster serve ” c Lighttpd или c Apache? По другому никак?
j2a
vak
Получается что идет переадресация запросов на “paster serve ” c Lighttpd или c Apache?
Pylons-приложение является WSGI-приложением. Точно так же как и Django-проект. Поэтому всё то, что справедливо для деплоя Django, справедливо и для Pylons. Отличается лишь способ получения WSGI-приложения. Для Pylons (точнее, для paste-enabled приложений) это
from paste.deploy import loadapp
wsgi_app = loadapp('config:/path/to/your/production/config.ini')
А дальше, можно разворачивать WSGI-приложение как больше нравится:
* Apache+mod_python
* Apache+mod_wsgi
* Apache+flup+scgi/fastcgi
* lighttpd+flup+scgi/fastcgi
* nginx+flup+scgi/fastcgi
* nginx/lighttpd reverse proxy+python http/wsgi server (cherrypy httpserver/cogen/fapws2/twisted/и т.д.)

Автору предлагается самостоятельно найти устраивающее его решение и рецепт к нему.
slav0nic
lighttpd mod_proxy + wsgi имхо лучший варинат в плане быстродействия и “нетекучести” приложения
schors
slav0nic
lighttpd mod_proxy + wsgi имхо лучший варинат в плане быстродействия и “нетекучести” приложения
А что такое “lighttpd mod_proxy + wsgi”, простите?
Ferroman
Это вебсервер с модулем отсылающим прокси-запросы и http://ru.wikipedia.org/wiki/WSGI/
Тут http://piranha.org.ua/blog/tag/wsgi/ комрад slav0nic много писал по теме.
schors
Ferroman
Это вебсервер с модулем отсылающим прокси-запросы и http://ru.wikipedia.org/wiki/WSGI/
Тут http://piranha.org.ua/blog/tag/wsgi/ комрад slav0nic много писал по теме.
Да, я знаю это всё. Вопрос - что имелось ввиду? WSGI - это спецификация. Причём тут быстродействие и текучесть?
Ferroman
Таверно не “+” а “||” должно было стоять :)
slav0nic
schors при том что альтернативные методы - а именно fcgi текут и медленно работают, с wsgi запускалками всё куда лучше
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB