3

在最近刚拿起 Python 后,我很想在我的网络服务器上运行 Python。

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

Bottle 的文档似乎假设了我没有的服务器/python 理解的一两个步骤,因为一旦我已经将 bottle.py 复制到我的文档根目录,我什至不确定将实际路线/网站内容放在哪里. 或者当我转到“mydomain.com”时,服务器如何知道运行瓶子(或执行 python)。

4

2 回答 2

5

在诸如mod_wsgi之类的 WSGI 容器中运行它。

于 2010-12-08T16:42:26.877 回答
2

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

于 2011-01-16T16:17:27.530 回答