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 を止めて次へ進もう!