Могу ли я запустить Bottle.py на моем сервере Apache, не нарушая работу моих PHP-приложений? - PullRequest
3 голосов
/ 08 декабря 2010

Мне не терпится запустить Python на моем веб-сервере после того, как он недавно его установил.

Я выбрал Bottle.py, потому что он выглядит простым, доступным и закрытым.У меня очень мало опыта или знаний о том, как именно работают веб-серверы (как с ними работать), и я неохотно играю с Apache моего сервера, если мне это не нужно, поскольку на нем уже размещена очень активная доска объявлений.

* * * *

Документация Bottle, кажется, предполагает шаг или два понимания сервера / питона, которого у меня нет, так как я даже не уверен, куда поместить фактические маршруты / контент веб-сайта, когда у меня уже скопирован bottle.py.в мой корень документа.Или как сервер знает, как запускать бутылку (или выполнять python), когда я захожу на «mydomain.com».

Ответы [ 2 ]

5 голосов
/ 08 декабря 2010

Запустите его в контейнере WSGI, например mod_wsgi .

2 голосов
/ 16 января 2011

Вы также можете запустить Apace в качестве прокси для вашего приложения.Я считаю, что использование mod_proxy поможет вам в этом.Я сам запускаю интерфейс nginx в качестве обратного прокси-сервера для бутылочного приложения, работающего на bjoern.Сам Bjoern вполне способен запускать приложение для бутылок, поэтому я не хотел использовать mod_wsgi и подобные вещи.

...