Rubyの環境構築(OSがMojave以前)
Command Line Toolsをインストール
ターミナル
$ xcode-select --install
Homebrewをインストール
ターミナル
$ cd #ホームディレクトリに移動
$ pwd #ホームディレクトリにいるかどうか確認
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" # コマンドを実行
$ xcode-select --install
$ cd #ホームディレクトリに移動
$ pwd #ホームディレクトリにいるかどうか確認
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" # コマンドを実行
Password:と表示されたらPCのパスワードを入力
brew -vでインストールされているか確認
$ brew -v
Homebrew 2.5.1
Homebrewをアップデート
$ brew update
Homebrewの権限を変更
$ sudo chown -R `whoami`:admin /usr/local/bin
新しいバージョンのRubyをインストール
rbenv と ruby-buildをインストール
$ brew install rbenv ruby-build
rbenvをPCにおけるどこの場所からも使用できるようにする
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
bash_profileの変更を反映
$ source ~/.bash_profile
readlineをinstall
ターミナルのirb上で日本語入力を可能にする設定を行うため
$ brew install readline
readlineをどこからも使用できるようにする
$ brew link readline --force
rbenvを利用してRubyをインストール
Webアプリケーション開発用のRubyをインストール
$ RUBY_CONFIGURE_OPTS="--with-readline-dir=$(brew --prefix readline)"
$ rbenv install 2.6.5
利用するRubyのバージョンを指定
インストールしたRuby 2.6.5を使用するために、以下のコマンドを実行
rbenv global 2.6.5
rbenvを読み込んで変更を反映
$ rbenv rehash
Rubyのバージョンを確認
$ ruby -v
MySQLをインストール
MySQLをインストール
$ brew install mysql@5.6
MySQLの自動起動設定
$ mkdir ~/Library/LaunchAgents
$ ln -sfv /usr/local/opt/mysql\@5.6/*.plist ~/Library/LaunchAgents
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql\@5.6.plist
mysqlコマンドをPCのどこからでも実行できるようにする
# mysqlのコマンドを実行できるようにする
$ echo 'export PATH="/usr/local/opt/mysql@5.6/bin:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
# mysqlのコマンドが打てるか確認する
$ which mysql
# 以下のように表示されれば成功
/usr/local/opt/mysql@5.6/bin/mysql
mysqlの起動の確認
# mysqlの状態を確認するコマンド
$ mysql.server status
# 以下のように表示されれば成功
SUCCESS! MySQL running
Railsを用意
bundlerをインストール
$ gem install bundler --version='2.1.4'
Railsをインストール
$ gem install rails --version='6.0.0'
rbenvを再読み込みして変更を反映
$ rbenv rehash
Railsが導入できたか確認
% rails -v
Rails 6.0.0
Node.jsを導入
Node.jsのインストール
$ brew install node@14
Node.jsへのパスを設定
$ echo 'export PATH="/usr/local/opt/node@14/bin:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
Node.jsが導入できたか確認
$ node -v
v14.15.3
yarnを導入
yarnをインストール
brew install yarn
yarnが導入できたか確認
$ yarn -v
終了