mod_pythonをwindowsにインストール
ダウンロード&インストール
http://www.modpython.org/からダウンロード。
自分の環境にインストールしているpythonとApacheのバージョンに合わせて
windowsインストーラをDL。
実行するとインストーラが進めていってくれるが、最後にApacheのインストール
ディレクトリを聞かれるので、自分の環境のApacheインストールフォルダを指定。
httpd.conf設定
Apacheの設定ファイルhttpd.confに以下の行を追加。
LoadModule python_module modules/mod_python.so
(Python スクリプトが格納されているパス)>
AddHandler mod_python .py
PythonHandler (Python スクリプト名)
PythonDebug On
.htaccessファイルを使用してpythonを動かす場合は以下の記述を変更。
AllowOverride None
↓
AllowOverride FileInfo
.htaccess設定
$APACHE_HOME$/htdocs/python_testフォルダに.htaccessファイルを以下の内容で作成。
AddHandler mod_python .py
PythonHandler pythontest
PythonDebug On
なお、windowsで.htaccessファイルを作成する場合、普通に保存すると「.」が
ファイル名不正文字とみなされてしまうので、「".htaccess"」のようにダブルクォートで
囲むと保存できる。
(一旦別名で保存しておいて、コマンドプロンプトからrenameでも可)