foreman で Django を起動して firefox で確認
Declare process types with Procfile
次に Procfile を作成。
(venv)[paraches@paraches.com myHeroku]$ vi Procfile (venv)[paraches@paraches.com myHeroku]$ cat Procfile web: gunicorn fitsync.wsgi (venv)[paraches@paraches.com myHeroku]$
ここで、一旦 foreman を使って Django を起動してみる。
(venv)[paraches@paraches.com myHeroku]$ foreman start bash: foreman: command not found (venv)[paraches@paraches.com myHeroku]$
foreman 入ってないよ!
どこで見たか忘れたけど、結局 gem で入れるらしいよ!
(venv)[paraches@paraches.com myHeroku]$ gem install foreman
インストールできたので、もう一度 Django を起動してみる。
(venv)[paraches@paraches.com myHeroku]$ foreman start 17:26:27 web.1 | started with pid 18562 17:26:27 web.1 | 2013-05-05 17:26:27 [18562] [INFO] Starting gunicorn 0.17.4 17:26:27 web.1 | 2013-05-05 17:26:27 [18562] [INFO] Listening at: http://0.0.0.0:5000 (18562) 17:26:27 web.1 | 2013-05-05 17:26:27 [18562] [INFO] Using worker: sync 17:26:27 web.1 | 2013-05-05 17:26:27 [18569] [INFO] Booting worker with pid: 18569
を、動いた〜。
Listning at: http://0.0.0.0:5000 なので、firefox でアクセスしてみる。
ちゃんと It worked! のページが表示される。
Ctrl+C で foreman を止めて次へ進もう!