ngnixとgunicornを使ってdjangoのページを表示させようとしています。
「www.example.com:8000/」と入力するとdjangonoサーバーを動かせるのですが、ngnixのserverの設定をlisten 80;として、「www.example.com/」にログインすると、ngnixのウェルカムページが表示されてしまいます。
なお、以下のページを参考にして作成しています。
https://blog.codecamp.jp/django-release-basic
www.example.comと接続した際に、gunicornで設定した、home/user/app/app.sockに飛んでdjangoのサーバーを動かしたいです。
どなたかわかる方いらっしゃったらご教示ください。
ngnix
1server { 2 listen 8000; 3 server_name www.example.com, 000.000.000.000; 4 5 location = /favicon.ico { access_log off; log_not_found off; } 6 location /static/ { 7 root /home/user/app; 8 } 9 10 location / { 11 include proxy_params; 12 proxy_pass http://unix:/home/user/app/app.sock; 13 } 14} 15
gunicorn.service
1[Unit] 2Description=gunicorn daemon 3After=network.target 4 5[Service] 6User=user 7Group=www-data 8WorkingDirectory=/home/user/app 9ExecStart=/home/app/env/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/user/app/app.sock app.wsgi:application 10 11 12[Install] 13WantedBy=multi-user.target
回答2件
あなたの回答
tips
プレビュー