如何在pip安装后启用mod_wsgi

the*_*orn 5 python ubuntu mod-wsgi

在Ubuntu 14.04上,我使用apt-get升级到Python 2.7.11,并使用安装mod_wsgi sudo pip install mod_wsgi.现在,如何在Apache中启用mod_wsgi?安装说明(https://modwsgi.readthedocs.org/en/develop/user-guides/quick-installation-guide.html)只提及从源代码构建..

我已经想通了,mod_wsgi-py27.so是/usr/local/lib/python2.7/dist-packages/mod_wsgi/server,但不知道如果我应该做的设施的其余部分手动编辑Apache的配置文件..?

这将是通过木偶由运营团队管理的生产机器(督察,它听起来并不像mod_wsgi的快车将要走的路,但也许我错了..?)

更新:我可能通过apt-get安装(旧)系统版本,然后手动编辑/etc/apache2/mods-available/wsgi.load指向pip-installed(新)来使其工作mod_wsgi-py27.so.不确定这是否是copacetic,但是wsgi.conf默认情况下所有内容都被注释掉了,所以也许......?

ser*_*inc 1

虽然mod_wsgi-express可能很棒并且强烈推荐用于简单的设置,但它确实有一个setup-server命令:

mod_wsgi-express setup-server ./my_wsgi.py
Run Code Online (Sandbox Code Playgroud)

这将创建一个带有 等的配置目录apachectl。查看该目录以了解哪些httpd.conf指令是必要的。