Ruby初心者の僕がRuby on Railsの環境開発構築をしてみた。
こんにちは、iPhoneアプリ開発者の中川です。今回はRubyの開発環境構築をする上でいろんなサイトを巡って構築しなければいけなかったので、手順をまとめました。参考までに。
参考にしたサイト : Macをはじめよう
・Homebrewのインストール
ターミナルを起動して、以下のコマンドを入力。
1 |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
以下のサイトにいけば命令文が書いてあります。命令文は変更があったりするので上記の命令文が動かない場合はそこで確認してみてください。
HomebrewはAppleが用意していないデフォルトで用意していないソフト(アプリケーション)をインストールするときに使います。
僕の場合は上のコマンドを打った結果、”It appears Homebrew is already installed.”と言われちゃいました。既にHomebrewはインストールしてあったようです。指摘されたディレクトリをたどったところtomcatがあったので、前にJAVAを勉強したときにインストールしたんだと思います。覚えてないけど。
・Gitのインストール
ターミナルを起動して、以下のコマンドを入力。
1 |
brew install git |
Gitとはコードのバージョン管理システムのことで、開発を進めていく上で必須のツールです。
Gitでは、ローカル環境にコードの変更履歴を保存(コミット)することができるので、ネットワークに接続していなくても作業を行うことができます。
・Oh-my-zshのインストール
※注意 以下の命令文を実行するとターミナルのインターフェースが変更されます。
ターミナルを起動して、以下のコマンドを入力。
1 |
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh |
zshにはbashよりも豊富な機能が搭載されています。色がついてみやすくなったり、自動補完機能がつくようになったりします。”$”マークがなくなって”→ ~”マークに変わるので一瞬焦りますが”$”の代わりに”→ ~”を使っているんだと思えば大丈夫です。(のはず。)
・エディタのインストール
エディタはコードなどを編集するソフトのことです。これはエディタによって賛否両論があるため、自分で評判を確認して選ぶのをお勧めします。僕はEmacsとSublimeTextを選びました。
emacsのインストール
ターミナルを起動して、以下のコマンドを入力。
1 |
brew install emacs |
続いてZshにHomebrewでインストールしたEmacsを使うようにエイリアスを追加し、~/.zshrcを読み込みます。
1 |
echo 'alias emacs="$(brew --prefix emacs)/bin/emacs"' >> ~/.zshrc |
1 |
source ~/.zshrc |
これでemacsのインストールは完了です。
SublimeTextのインストールは以下で簡単にできます。
SublimeText
・Rubyのインストール
RubyはHomebrewで最新版をインストールすることもできますが、その場合新しいバージョンをインストールすると、古いバージョンが上書きされてしまいます。開発していくにあたり、Rubyのバージョンを共存させ、カンタンにバージョンを変更できれば、非常に便利になります。
Rubyのバージョン管理システムであるrbenvをインストールします。
ターミナルを起動して、以下のコマンドを入力。
1 |
brew install rbenv |
あとはさきほどのemacsと同じ紐付け作業。
1 |
echo 'eval "$(rbenv init -)"' >> ~/.zshrc |
1 |
source ~/.zshrc |
次に、Rubyのビルドツールである、ruby-buildをインストールします。
1 |
brew install ruby-build |
そして、rbenvでRubyをインストールするために必要なrbenv-vars、openssl、readlineをそれぞれインストールします。
1 |
brew install rbenv-vars openssl readline |
いよいよRubyのインストールです。
rbenvを使ってrubyをインストールします。(rbenvを使ってインストールしているため、バージョンは切り替えられます。僕はいろんなサイトをめぐったためいろんなバージョンを入れちゃいました。最初から最新版を入れればよかった。。。)
インストールできるrubyのバージョン一覧を確認
1 |
rbenv install -l |
Rubyをインストール
1 |
rbenv install 2.2.1 |
rbenvでインストールしたRubyのバージョンを表示
1 |
rbenv versions |
使用するRubyのバージョンに切り替える
1 |
rbenv global 2.2.1 |
1 |
rbenv rehash |
Rubyのバージョンが切り替わっていることを確認
1 |
ruby -v |
次のようになっていれば成功です。
1 |
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0] |
・Ruby on Railsのインストール
ターミナルを起動して、以下のコマンドを入力。
1 |
gem install rails --no-ri --no-rdoc |
これで最新版のrails-4.2.1(記事投稿日時点)がインストールされました。
お疲れ様でした。
ディスカッション
コメント一覧
まだ、コメントがありません