如何编译mod_proxy_uwsgi或mod_uwsgi?

时间:2013-07-01 23:37:57

标签: apache2 uwsgi apache2-module

所以我试图在apache2后面使用uwsgi,但我在CentOS 6机器上这样做。 (我用于基于Debian / Ubuntu的系统上下文。)

我使用pip install uwsgi并按照指示使用Django应用程序启动uwsgi(通过http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html)。

我开始根据http://uwsgi-docs.readthedocs.org/en/latest/Apache.html配置apache2,但它没有说明从何处获取或如何构建mod_uwsgi或mod_proxy_uwsgi。 mod_uwsgi.so肯定不在任何地方的系统上。有什么建议吗?

1 个答案:

答案 0 :(得分:7)

它位于模块源代码的顶部:

To build:

apxs2 -i -c mod_proxy_uwsgi.c

Apxs2是特定于apache-2.2的,在某些Unix上它可能被称为apxs。例如,在CentOS 6上:

$ rpm -q -f `which apxs`
httpd-devel-2.2.15-28.el6.centos.x86_64