mod_pythonをwindowsにインストール

ダウンロード&インストール

http://www.modpython.org/からダウンロード。
自分の環境にインストールしているpythonApacheのバージョンに合わせて
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でも可)