apacheからpythonを動かす

pythonに触れる機会があったためメモ。
普通に~.pyにアクセスしたら、そのまんまのソースコードが表示されてしまった。
httpd.confを修正する。

変更前

<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
</Directory>

<IfModule mime_module>
    #AddHandler cgi-script .cgi
</IfModule>

変更後

<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks ExecCGI
</Directory>

<IfModule mime_module>
    AddHandler cgi-script .cgi .py
</IfModule>


~.py

#!/usr/bin/python
print 'Content-Type: text/html\n' #改行が2つだと500エラーになる
print "Hello world!"

最近FXが好調。メインはSBIFXトレードです。
低予算(1000通貨)で比較 | FX比較 低予算から始めるFXランキング 初心者の外為入門