VPS上にDjangoアプリをデプロイしようとしています。
nginxとgunicornを使って起動させようとしています。
Installed_APPSに、gunicornを追加した上で、
gunicorn -w 1 -b 127.0.0.1:8000 application_name.wsgi
を実行すると、下記のエラーが出ます。
[2016-05-21 20:49:59 +0000] [1733] [INFO] Starting gunicorn 19.5.0
[2016-05-21 20:49:59 +0000] [1733] [ERROR] Connection in use: ('127.0.0.1', 8000)
[2016-05-21 20:49:59 +0000] [1733] [ERROR] Retrying in 1 second.
[2016-05-21 20:50:00 +0000] [1733] [ERROR] Connection in use: ('127.0.0.1', 8000)
[2016-05-21 20:50:00 +0000] [1733] [ERROR] Retrying in 1 second.
[2016-05-21 20:50:01 +0000] [1733] [ERROR] Connection in use: ('127.0.0.1', 8000)
[2016-05-21 20:50:01 +0000] [1733] [ERROR] Retrying in 1 second.
[2016-05-21 20:50:02 +0000] [1733] [ERROR] Connection in use: ('127.0.0.1', 8000)
[2016-05-21 20:50:02 +0000] [1733] [ERROR] Retrying in 1 second.
[2016-05-21 20:50:03 +0000] [1733] [ERROR] Connection in use: ('127.0.0.1', 8000)
[2016-05-21 20:50:03 +0000] [1733] [ERROR] Retrying in 1 second.
[2016-05-21 20:50:04 +0000] [1733] [ERROR] Can't connect to ('127.0.0.1', 8000)
127.0.0.1:8000が使われているという意味でしょうか。
どうしたら、良いでしょうか?
ちなみに、
gunicorn -w 1 -b 127.0.0.1:4000 application_name.wsgi
を実行してみると、
[2016-05-21 20:58:24 +0000] [1797] [INFO] Starting gunicorn 19.5.0
[2016-05-21 20:58:24 +0000] [1797] [INFO] Listening at: http://127.0.0.1:4000 (1797)
[2016-05-21 20:58:24 +0000] [1797] [INFO] Using worker: sync
[2016-05-21 20:58:24 +0000] [1802] [INFO] Booting worker with pid: 1802
となり、起動したようにもみえます。
この場合、URLはどのようにすれば、アクセスできるのでしょうか。
VPSのIPv4のアドレスが、153.XXX.XXX.XXXであるとすると、
http://153.XXX.XXX.XXX
とすれば、アクセスできるはずなのでしょうか。
(「このサイトにアクセスできません。
153.XXX.XXX.XXXからの応答時間が長すぎます」というエラーが出ます。)
おそらくかなり基本的な点だと思うので恐縮ですが、お分かりの方、ご教示いただけないでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。