達成したいこと
Djangoで作成したアプリをAWS EC2 + Gunicorn + Nginxでデプロイすることが大目標です.
そのために,GunicornをOSの起動時に自動起動することが目下の目標です.
発生している問題
gunicorn.serviceファイルを次のような内容で作成しました.
無事にsockファイルが生成されたところまでは確認できたのですが,sudo journalctl -u gunicorn
でgunicornの様子を見てみた結果,次のようなエラーが出ていました.
/home/ubuntu/py36/bin/gunicorn: No such file or directory
とありますが,実際にはその位置(py36は仮想環境の名前)にgunicornは存在しており,なぜこうしたエラーが出るのかわかりません.......
試したこと
ここに至るまでにstop gunicorn
→daemon-reload
→start gunicorn
としてgunicorn.service
ファイルへの変更を反映したり,EC2を再起動したりしてみたのですが,解決に至りませんでした.
初めてのアプリ作成で,質問の仕方に拙い点もあるとは思いますが,ご検討いただけると大変幸いです.何卒よろしくお願い申し上げます.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/01 09:03
2020/06/01 09:08
2020/06/01 10:39