プログラミングを学び始めてもうすぐ3ヶ月になろうとしています!
AWSでコードを試していたのですが、そろそろ欲が出てきてローカル環境を自力で作成してみたい!と思い挑戦してみました。
・・・が、エラーが出まくる!諦めかけたのですが、もう一度チャレンジしてみたらlocalhost:3000でRailsサーバーが構築できているではないか!っと思わずガッツポーズをとってしまいました♪
うまくいったプロセスを残しておこうと思います。
環境
・ Macbook OS X v.10.11.6
1.Xcodeインストール
Xcodeをインストールする。
下記のコードをターミルで入れてみる。
$ xcode-select -p
もし以下が表示されていたら、インストールがまだなのでインストールする。
xcode-select: error: unable to get active developer directory...
以下の表示だった場合は既にインストール済み。
/Applications/Xcode.app/Contents/Developer
または
/Library/Developer/CommandLineTools
※xcodeインストール方法は省きます!
2.Gitの確認
次にGitのを確認してみます!
$ git version
git version 2.10.1 (Apple Git-78)
以下のコードを実行してみて、
$ git config -l --global
fatal: unable to read config file '/Users/.../.gitconfig': No such file or directory
上記の表示だったら、下記を実行する。
$ git config --global user.name "Your Real Name"
$ git config --global user.email me@example.com
もう一度git config -l --global
を実行する。
$ git config -l --global
user.name=Your Real Name
user.email=me@example.com
上記の表示が出たら準備完了。
3.Homebrewをインストール
brew
を実行。
$ brew
-bash: brew: command not found
not found
だったら、Homebrewをインストールする。
4.GPGをインストール
Homebrewを使うためにGPGをインストールする。
$ brew install gpg
次にRVMに対してのセキュリティキーを実行。
$ command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
5.RVMをインストール
以下を実行してRVMをインストール。
$ \curl -L https://get.rvm.io | bash -s stable
こんなメッセージが出てくる。
mkdir: /etc/openssl: Permission denied
mkdir -p "/etc/openssl" failed, retrying with sudo
your password required for 'mkdir -p /etc/openssl':
→Macのパスワードを求められるので入力する。
もしRVMを既にインストールしている場合はアップデートしておく。
$ rvm get stable --autolibs=enable
6.ターミナルを閉じる
一度ターミナルを閉じてから、再度開く。
7.Rubyをインストール
Rubyをインストールする。
今回、バージョンは2.5.1
を指定して入れてみました。
$ rvm install ruby-2.5.1
$ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin15]
gem のバージョン確認。
$ gem -v
2.7.7
一応gemのアップデートしておく。
$ gem update --system
■以下はとりあえず実行してみた。
$ rvm gemset list
gemsets for ruby-2.5.0
=> (default)
global
$ rvm gemset use global
$ gem list
$ gem outdated
$ gem update
$ echo "gem: --no-document" >> ~/.gemrc
$ gem install bundler
$ gem install nokogiri
8.Railsをインストール
$ gem install rails -v 5.1.4
$ rails --version
Rails 5.1.4
$ mkdir workspace
$ cd workspace
$ rails _5.1.4_ new hello_app
$ rails s
ブラウザでlocalhost:3000
を実行。
まとめ
上記の手順でローカル環境でrailsサーバーを実行することができました!
うまく動いたのでめっちゃ感動です♪