前回はnginx+fastCGIでweb.pyを動かしてみた。 今回はnginx+Gunicornでweb2pyを動かしてみる。
- web2pyのインストール
- Gunicornのインストール
- nginxの設定
- gunicornの起動
wget http://www.web2py.com/examples/static/web2py_src.zip unzip web2py_src.zip
pipでインストールを行う
sudo pip install gunicorn
sudo /etc/nginx/sites-available/default
server { location / { proxy_pass http://127.0.0.1:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
nginxをリロード
sudo nginx -s reload
web2pyを解凍したフォルダに移動する web2pyには、WSGIへのインターフェースを提供しているのでそれを利用する
gunicorn wsgihandler.py:application
http://localhost:8000にアクセスすると下記のように表示される
0 件のコメント:
コメントを投稿