在 Redhat4 系统上安装使 python django 与 Apache2 一起工作所需的所有依赖项的步骤是什么?
问问题
82 次
1 回答
0
检查您是否有安装其他模块所需的 Apache apxs 模块(sudo find / -name "apxs")。
如果不存在 apxs 模块,则:
sudo yum install httpd-devel
对于 python 的 django 模块,您需要安装 python 开发人员包及其依赖项——在我的情况下,我运行了以下 2 个安装命令:
sudo yum install gcc
sudo yum install python-devel
安装和配置 dgango 与 apache 对话有点复杂。您需要安装 mod_wsgi python 模块并编辑/配置 apache 配置文件和 wsgi.py 文件(阅读此内容)。
wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz
tar xvfz mod_wsgi-3.3.tar.gz
cd mod_wsgi-3.3
./configure
将此行添加到 apache 配置文件的“LoadModule”部分(即类似以下名称的名称:www.vhost.conf
、、httpd.conf
等)
LoadModule wsgi_module modules/mod_wsgi.so
重新启动 apache,以便它识别您的新更改:
/etc/init.d/sudo service httpd stop
/etc/init.d/sudo service httpd start
于 2012-05-07T23:02:34.933 回答