2013-05-06から1日間の記事一覧
長くなったので今日はここまで。 とにかく最初の「Heroku には Ruby が必要」という部分と「Ruby をインストール」する部分でかなり躓きまくった…。 git で push する部分でも問題があったりしたけど、それは後で躓いた部分をまとめるつもり。 というわけで…
Store your app in Git まずは .gitignore を作成。 (venv)[paraches@paraches.com myHeroku]$ vi .gitignore (venv)[paraches@paraches.com myHeroku]$ cat .gitignore venv *.pyc (venv)[paraches@paraches.com myHeroku]$ 後は通常のコミットの手順。 (ve…
Specify dependencies with Pip 使用するモジュール?を指定する requirements.txt ファイルを作成する。 (venv)[paraches@paraches.com myHeroku]$ pip freeze > requirements.txt (venv)[paraches@paraches.com myHeroku]$ cat requirements.txt Django==1…
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]$ ここで、…
Start a Django app inside a Virtualenv まずはプロジェクトのフォルダを作成。 ここで言うプロジェクトは Django のではなくて、heroku のプロジェクト。(で、良いのかな?) [paraches@paraches.com ~]$ mkdir myHeroku && cd myHeroku [paraches@parach…
Step 4: Deploy an application ここから Getting Started with Django on Heroku へ。 Getting Started with Django on Heroku Prerequisites に Virtualenv があるのでインストール。 このページのまんま。 [paraches@paraches.com ~]$ curl -s https://ra…
Heroku の Getting Started with Heroku から開始する。 Getting Started with Heroku Step 2: Install the Heroku Toolbelt Heroku のアカウント作成を済ませてから、Toolbelt のインストールを開始。 Heroku Toolbelt のページから Standalone を選択。 表…
rvm がインストールできたので Ruby をインストールする。 上記参考ページのまんまで進める。 で、Ruby の最新バージョンってどれ??? 本家?を見たら 2.0.0 が出てるみたいだけど、たぶん情報は 1.9.x の方が多そうなので今回は Ruby 1.9.3-p392 にしてお…
Heroku を使うには Ruby が必要なのだけど、使っている CentOS 5.9 には Ruby が入っていないのでインストールしなければならない。 何やら Ruby は rvm というのを使ってインストール&管理?するのが良いみたいなので、まずは rvm をインストールする。 [p…
今更こんなエントリもないだろうと思うけど、周回遅れでやってみたら結構あれこれ躓いたのでメモ。 前提として「git でデプロイできる django が使えるサーバーのサービス」程度の知識しかない状態から始めているので、かなり回り道というか試行錯誤のうえで…