2012-05-07 67 views

回答

0

檢查,如果你有Apache的apxs module,這是需要安裝其他模塊(須藤查找/ -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文件(read this)。

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.confhttpd.conf等)

LoadModule wsgi_module modules/mod_wsgi.so 

重新啓動Apache所以recoginizes你的新變化:

/etc/init.d/sudo service httpd stop 
/etc/init.d/sudo service httpd start 

Redhat Docs for installing Apache modules