ボクは普段アプリケーションの実行環境として Tomcat を使っています。 運用で使うちょっとしたCGIなんかも Python で書いて Tomcat の上で動かしちゃっています。 以下は、Tomcat で Python で書いた CGI を実行できるようにするためのメモです。 Tomcat には最初から CGI 実行環境が備わっているので、ちょっとした設定だけで実行できるようになります。 CGI を実行させるための設定は、Tomcat 上で動くすべてのアプリケーションに反映させたい場合と、特定のアプリケーションにだけ設定したい場合があると思います。 どちらも設定の方法は同じで、編集するファイルが異なるだけです。 全てのアプリケーションに反映させる場合 $CATALINA_HOME/conf/web.xml 個別のアプリケーションに反映させる場合 $CATALINA_HOME/webapp