我目前使用mod_fastcgi和mod_vhost_alias通过PHP在“云中”运行我自己的服务器。我的mod_vhost_alias配置使用/ var/www /%0/htdocs的VirtualDocumentRoot,这样我就可以为路由到具有该名称的目录的服务器IP地址的任何域提供服务。我可以在使用mod_vhost_alias和mod_wsgi的同一台Apache服务器上运行PHP和Python吗?
我想从我的服务器开始编写和提供一些Python项目,但我不确定如何配置,以便每个站点都可以访问相应的脚本处理器。
例如,对于我的博客dead-parrot.com,我运行的是PHP博客平台(Habari,而不是WordPress)。但我想运行一个我在烧瓶上写的not-dead-yet.com上的应用程序。
我想启用Python执行,尽可能不中断我的mod_vhost_alias配置,这样我就可以继续在此服务器上托管新域,只需添加一个适当的目录即可。如果有必要,我愿意改变目录结构,但不希望为每个新运行的Python域添加额外的特定vhost配置文件,因为除了仅使用PHP的当前设置之外,它似乎不那么方便hacky必须按字母顺序命名这些名称,以便Apache在单个mod_vhost_alias vhost配置之前提取它们。
您是否知道我可以设置这种方式来像并行运行PHP一样方便地运行Python和PHP?谢谢!
Google没有给您这篇文章? http://www.dreamincode.net/forums/topic/179933-can-mod-python-and-php-run-on-the-same-server/ – Matt 2012-08-03 13:09:39
参考文章根本没有讨论mod_vhost_alias。我知道Python和PHP可以在同一台服务器上运行,但我不知道的是,是否必须重新配置Apache,以便为其上已有的每个域单独配置vhost以启用Python。我不想这样做,并且在完成这个任务时给出的实际建议是我最喜欢的方式。 – ringmaster 2012-08-03 14:42:33