2009
Nov
3rd
blogmopはApache+Mod_pythonで動くのですが、Djangoを触ったことのない私にとってはMod_pythonのセッティングすら初めて。とりあえずぐぐってなんとかCentOSにてblogmopを動かすとこまでこぎ着けたので、忘れないようにメモっておきます。
aoshiman.org : CentOS5.3にPython2.6をインストールする
Webサーバー構築(Apache) - CentOSで自宅サーバー構築
基本はこちらのとおりですが、今回、phpとphp-mbstringのインストールは必要ないです。 あとはDirectoryIndexにindex.pyを追加します。
CentOS5にpython2.6+Django+mod_python+色々の環境を整える - とはえ領域
まず、httpd-develのインストール
Mod_pythonのページから最新版(現時点では3.3.1)をダウンロードする
Mod_python - Apache/Python Integration
httpd.confにmod_pythonの記述をします。
Python2.6のインストール
Pythonのインストールに関してはこちらをご参照願います。aoshiman.org : CentOS5.3にPython2.6をインストールする
Apacheのインストール
参考にしたサイトはこちらWebサーバー構築(Apache) - CentOSで自宅サーバー構築
基本はこちらのとおりですが、今回、phpとphp-mbstringのインストールは必要ないです。 あとはDirectoryIndexにindex.pyを追加します。
Mod_pythonのインストール
参考にしたサイトは前回同様CentOS5にpython2.6+Django+mod_python+色々の環境を整える - とはえ領域
まず、httpd-develのインストール
$ sudo yum -y install httpd-devel
Mod_pythonのページから最新版(現時点では3.3.1)をダウンロードする
Mod_python - Apache/Python Integration
$ wget http://ftp.riken.jp/net/apache/httpd/modpython/mod_python-3.3.1.tgz $ tar xvzf mod_python-3.3.1.tgz $ cd mod_python $ ./configure --with-python=/usr/local/bin/python2.6 --with-apxs=/usr/sbin/apxs $ make $ sudo make installpythonのpathが違う場合は置き換えてください。
httpd.confにmod_pythonの記述をします。
$ sudo vi /etc/httpd/conf/httpd.conf LoadModule python_module modules/mod_python.so
Posted by aoshiman at 19:38 |
Comments: 0