我目前使用 mod_fastcgi 和 mod_vhost_alias 使用 PHP 在“云中”运行我自己的服务器。我的 mod_vhost_alias 配置使用 /var/www/%0/htdocs 的 VirtualDocumentRoot,以便我可以从具有该名称的目录中提供路由到我的服务器 IP 地址的任何域。
我想从我的服务器开始编写和提供一些 Python 项目,但我不确定如何配置,以便每个站点都可以访问适当的脚本处理器。
例如,对于我的博客 dead-parrot.com,我正在运行一个 PHP 博客平台(Habari,而不是 WordPress)。但我想在 not-dead-yet.com 上运行我用 Flask 编写的应用程序。
我希望在对我的 mod_vhost_alias 配置造成尽可能少的干扰的情况下启用 Python 执行,以便我可以通过添加适当的目录继续在此服务器上托管新域。如有必要,我愿意更改目录结构,但不希望为每个新的 Python 运行域添加额外的、特定的 vhost 配置文件,因为除了比我当前使用 PHP 的设置更方便之外,它似乎还不错为了让 Apache 在单个 mod_vhost_alias vhost 配置之前获取它们,必须先按字母顺序命名这些 hacky。
你知道我可以设置它以像只运行 PHP 一样方便地并行运行 Python 和 PHP 的方法吗?谢谢!