2013-05-06から1日間の記事一覧

とりあえずのまとめ

長くなったので今日はここまで。 とにかく最初の「Heroku には Ruby が必要」という部分と「Ruby をインストール」する部分でかなり躓きまくった…。 git で push する部分でも問題があったりしたけど、それは後で躓いた部分をまとめるつもり。 というわけで…

Heroku に Django のプロジェクトをデプロイする

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…

requirements.txt と settings.py の設定

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…

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]$ ここで、…

Heroku で Django のプロジェクト作成

Start a Django app inside a Virtualenv まずはプロジェクトのフォルダを作成。 ここで言うプロジェクトは Django のではなくて、heroku のプロジェクト。(で、良いのかな?) [paraches@paraches.com ~]$ mkdir myHeroku && cd myHeroku [paraches@parach…

Virtualenv のインストール

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 の Toolbelt をインストール

Heroku の Getting Started with Heroku から開始する。 Getting Started with Heroku Step 2: Install the Heroku Toolbelt Heroku のアカウント作成を済ませてから、Toolbelt のインストールを開始。 Heroku Toolbelt のページから Standalone を選択。 表…

Ruby のインストール

rvm がインストールできたので Ruby をインストールする。 上記参考ページのまんまで進める。 で、Ruby の最新バージョンってどれ??? 本家?を見たら 2.0.0 が出てるみたいだけど、たぶん情報は 1.9.x の方が多そうなので今回は Ruby 1.9.3-p392 にしてお…

rvm のインストール

Heroku を使うには Ruby が必要なのだけど、使っている CentOS 5.9 には Ruby が入っていないのでインストールしなければならない。 何やら Ruby は rvm というのを使ってインストール&管理?するのが良いみたいなので、まずは rvm をインストールする。 [p…

HerokuでDjangoのアプリ作成(Heroku GettingStarted編)

今更こんなエントリもないだろうと思うけど、周回遅れでやってみたら結構あれこれ躓いたのでメモ。 前提として「git でデプロイできる django が使えるサーバーのサービス」程度の知識しかない状態から始めているので、かなり回り道というか試行錯誤のうえで…