django(python)をテストするために、ubuntuサーバーでEC2インスタンス(アマゾンウェブサービス)を構成しています
Pythonをインストールし、Apacheサーバーをインストールしました。
URLアドレスindex.htmlにIt works!
[apache]ページがあります
現在、wsgiとmod_wsgiを構成しています[pythonとdjangoの場合]、
この情報に従ってwsgiを設定します。
しかし、私が試してみるとBasic Hello World WSGI Configuration
import os
import sys
sys.path.append('/srv/www/cucus/application')
os.environ['PYTHON_EGG_CACHE'] = '/srv/www/cucus/.python-egg'
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]
mysite / application/application.wsgiにアクセスします
http://ec2-107-20-20-19.compute-1.amazonaws.com/cucus/application/application.wsgi
ブラウザにページのコードが表示されますが、レンダリングされた「helloworld」は表示されません
私は何が欠けていますか?
1つのサイトだけを使用している場合でも、ubuntuの仮想ホストを構成する必要がありますか?
ありがとう!