LoginSignup
1
1

More than 5 years have passed since last update.

[Rails] MacBookのローカルで環境構築

Posted at

プログラミングを学び始めてもうすぐ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サーバーを実行することができました!
うまく動いたのでめっちゃ感動です♪

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1