1

我计划在 Apache 后面使用 CherryPy 运行我的网络服务器。这个想法是让 Apache 处理静态文件,而 CherryPy 处理 Web 应用程序。在到处搜索之后,我觉得使用 mod_rewrite 或 mod_proxy 作为 Apache 和 CherryPy 之间的接口。我不知道这两者的优点和/或缺点。我可以使用 mod_rewrite 或 mod_proxy,具体取决于哪个更易于配置或使用。我相信当用于此目的时,两个接口之间没有主要的功能差异。但是,当然,我可能是错的。

为此,我需要有关如何在 Ubuntu 下配置 Apache 的明确说明。我完全控制了这台计算机,服务器只托管一个域。这里有一些细节。

在计算机中,静态文件位于/var/www/
计算机中,Web 应用程序将位于 Web 应用程序/var/app/
的 URL 应该是http://www.example.com/app/
CherryPy 可以使用我想要的任何端口。

提前感谢您的帮助。

4

0 回答 0