Djangoでgunicornでnginxでバーチャルホストの設定をした
Gunicornの設定
インストールする。Viruralenv環境にpipかな
pip install gunicorn
Djangoのsettings.pyのInstalled appに追記
'gunicorn',
起動
python manage.py run_gunicorn
これでgunicornでDjangoのプロジェクトが走る
Nginxの設定
デフォルトの設定はそのままにしておく。
/etc/nginx/site-available/ に yonda を追加
upstream yonda { server 127.0.0.1:8000; } server { listen 80; server_name yonda.atasatamatara.net; location / { proxy_pass http://127.0.0.1:8000; } }
シンボリックリンクを貼ってやる
sudo ln -s yonda /etc/nginx/site-enabled/yonda
再起動
sudo /etc/init.d/nginx restart
これだけだった
簡単でした