# apt-get install ligapache2-mod-wsgi
/var/www/wsgi-script/myapp.wsgi に以下を記述する。
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
default ファイルに以下を追記。
WSGIScriptAlias /myapp /usr/local/www/wsgi-scripts/myapp.wsgi
<Directory /usr/local/www/wsgi-scripts>
Order allow,deny
Allow from all
</Directory>
http://127.0.0.1/myapp にアクセスして、
Hello World!
と表示されたら正常動作。スクリプトファイルのディレクトリは移動して再設定したほうがいい。
Apache のエラーログによる対処
参考URL