我可以在我的Apache服务器上运行Bottle.py而不会中断我的PHP应用程序吗?

时间:2010-12-08 16:39:53

标签: python apache2 bottle

在最近捡起它之后,我很难在我的网络服务器上运行Python。

我选择了Bottle.py,因为它看起来很简单,易于访问并且包含在内。我对Web服务器的工作原理(如何弄乱它们)的经验和知识很少,如果我不需要,我不愿意使用我的服务器的Apache,因为它已经托管了一个非常活跃的留言板。

Bottle的文档似乎假定了我没有的服务器/ python理解的一两步,因为我甚至不确定在将both.py复制到的时候将实际的路由/网站内容放在哪里我的doc root。或者当我去“mydomain.com”时,服务器如何知道运行瓶子(或执行python)。

2 个答案:

答案 0 :(得分:5)

在WSGI容器中运行它,例如mod_wsgi

答案 1 :(得分:2)

您还可以将Apace作为应用程序的代理。我相信使用mod_proxy可以帮助你。我自己运行一个nginx前端作为在bjoern上运行的瓶子应用程序的反向代理。 Bjoern本身非常有能力运行瓶子app,所以我不想使用mod_wsgi和类似的东西。