F13

RSS

Posts tagged with "heroku"

DjangoをHerokuで動かしてみる - Heroku準備編

Herokuとは

Herokuとは、PaaSの一つで最初はRubyだけのサポートだったが、いつの頃からPythonをはじめ他の言語もサポートしてる。

Djangoとは

PythonのFramworkの一つ。

やりたいこと

DjangoをHeroku上で動かしたい。

今回は、Herokuの準備編と言うことで、rvmの導入とHeroku関連のツールのインストールを目標とする。

RVMのインストール

RVMとは

Rubyのバージョン管理のためのツール。

RVM

RVMのインストール

以下のコマンドをにてインストールできる。

$ bash > ~/.bash_profile
$ source .bash_profile
$ rvm get head
$ rvm reload

※コマンド事態は古くなっている可能性があるので、Officialサイトも参考にして下さい。

Rubyのインストール

特定バージョンのRubyのインストールを行う。

ここでは、1.9.3入れた。

$ rvm install 1.9.3

その後、デフォルトで使うRubyのバージョンと環境を設定する。

$ rvm --create use 1.9.3@heroku
$ rvm gemset list
=> heroku
   global

このコマンドで、1.9.3を使ったgemsetがherokuという環境が出来たことになる。

Herokuのツールのインストール

HerokuにDeployしたりするためにツールをインストールする必要がある。

gemという、Rubyのパッケージ管理を使ってそれをインストールする。

$ gem install heroku

確認

Herokuのツールがインストールされたか確認

$ heroku --version
2.25.0

これで準備が整った、次はDjangoのインストール編について。