CentOS x86_64にmod_wsgiを入れる
x86_64のCentOSに、ソースからPythonを入れてmod_wsgiを入れようとするとエラーが出たので、うまくいったときの方法を残しておきます。
Pythonを入れる
ソースからインストール。
# wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz2 # tar xjvf Python-2.6.6.tar.bz2 # cd Python-2.6.6 # ./configure --prefix=/usr/local/python2.6 --enable-shared LDFLAGS='-fPIC' # make # make install
パスを通す。
# vim /etc/profile.d/python.sh export PATH=/usr/local/python2.6/bin:$PATH # source ~/.zshrc # vim /etc/ld.so.conf.d/python.conf /usr/local/python2.6/lib # ldconfig
mod_wsgiを入れる
# wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz # tar xzvf mod_wsgi-3.3.tar.gz # cd mod_wsgi-3.3 # ./configure --with-python=/usr/local/python2.6/bin/python # make # make install