Ruby on Rails의 환경 구축
참고 기사
감사합니다!
버전
Mac OS Catalina 10.15.17
Mojave와 M1과 다를 수 있으므로주의하시기 바랍니다.
준비
Catalina는 zsh라는 쉘을 사용하므로 다음 명령을 터미널에서 실행하고 zsh를 기본값으로 설정합니다.
암호를 묻는 경우 PC의 암호를 입력합니다.
% chsh -s /bin/zsh
다음 명령을 사용하여 로그인 셸을 확인합니다.
% echo $SHELL
# 以下のように表示されればOK
/bin/zsh
Command Line Tools 설치
개발에 필요한 다양한 소프트웨어를 다운로드하려면
Command Line Tools
가 필요하기 때문에 설치합니다.터미널에 다음 명령을 입력합니다.
% xcode-select --install
아래 그림과 같은 화면이 되므로
インストール
를 선택합니다.아래 그림과 같은 화면이 되므로
同意する
를 선택합니다.조금 시간이 걸리기 때문에 기다립니다.
Homebrew 설치
소프트웨어 관리 도구인 Homebrew를 설치합니다.
아래의 공식 사이트에서
インストール
아래의 스크립트를 복사하여 붙여넣습니다.Homebrew
제 경우에는 다음과 같습니다.
# ホームディレクトリで行います
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
비밀번호를 묻거나 메모가 나옵니다.
Press RETURN to continue or any other key to abort
라고 나오면 続けるにはエンターキーを、やめるにはそれ以外の入力を
라는 의미이므로 엔터키를 누르십시오.다음 명령으로 설치할 수 있는지 확인할 수 있습니다.
% brew -v
# 以下のようになればOK(数字は違う可能性があります)
Homebrew 2.5.1
다음 명령으로 최신 버전으로 설정합니다.
% brew update
다음 명령으로 권한을 변경합니다.
% sudo chown -R `whoami`:admin /usr/local/bin
패스워드를 요구할 수 있으므로 PC의 패스워드를 입력합니다.
Ruby 설치
Ruby를 설치합니다.
이를 위해 Homebrew가 필요했습니다.
다음 명령을 사용하여 Ruby의 기본
rbenv
및 ruby-build
를 Homebrew를 사용하여 설치합니다.% brew install rbenv ruby-build
다음 명령을 사용하여 PC 어디에서나
rbenv
를 사용할 수 있습니다.% echo 'eval "$(rbenv init -)"' >> ~/.zshrc
다음 명령으로 zshrc를 다시 읽고 변경 사항을 반영합니다.
% source ~/.zshrc
다음의 명령으로 터미널의 irb상에서 일본어 입력을 가능하게 하는 설정을 실시합니다. readline을 설치합니다.
% brew install readline
다음 명령을 사용하여 readline을 PC 어디에서나 사용할 수 있습니다.
% brew link readline --force
다음 명령으로 rbenv를 사용하여 Ruby를 설치합니다.
이번은
2.6.5
의 버젼입니다.% RUBY_CONFIGURE_OPTS="--with-readline-dir=$(brew --prefix readline)"
# バージョンを指定しインストール
% rbenv install 2.6.5
# インストールしたRuby 2.6.5を使用するために以下コマンドを実行
% rbenv global 2.6.5
# 以下コマンドでrbenvを読み込む
% rbenv rehash
# 以下コマンドでバージョンの確認ができる
% ruby -v
MySQL 설치
다음 명령을 실행하여 MySQL을 설치합니다.
% brew install [email protected]
다음 명령으로 자동으로 시작되도록 설정합니다.
% mkdir ~/Library/LaunchAgents
% ln -sfv /usr/local/opt/mysql\@5.6/*.plist ~/Library/LaunchAgents
% launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql\@5.6.plist
다음 명령으로 PC 어디에서나 MySQL을 사용할 수 있도록 합니다.
# mysqlのコマンドを実行できるようにする設定
% echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.zshrc
# 設定を読み込むコマンド
% source ~/.zshrc
# mysqlのコマンドが打てるか確認する
% which mysql
# 以下のように表示されればOK
/usr/local/opt/[email protected]/bin/mysql
# MySQLの状態を確認するコマンド
% mysql.server status
# 以下のように表示されればOK
SUCCESS! MySQL running
Rails 설치
다음 명령으로 gem을 관리하기 위한 bundler 번들러를 설치합니다.
% gem install bundler --version='2.1.4'
다음 명령으로 Rails를 설치합니다.
% gem install rails --version='6.0.0'
# rbenvの再読み込みをして設定を反映させる
% rbenv rehash
# バージョン確認
% rails -v
# 以下のように表示されればOK
Rails 6.0.0
Node.js 설치
Rails에서 JavaScript를 실행하는 데 필요한 Node.js를 설치합니다.
다음 명령을 실행합니다.
% brew install node@14
# パスを設定する
% echo 'export PATH="/usr/local/opt/node@14/bin:$PATH"' >> ~/.zshrc
% source ~/.zshrc
# バージョンを確認
% node -v
#以下のように表示されればOK
v14.15.3
yarn 설치
yarn에 대해 잘 알지 못했지만 다음 기사를 이해하기 쉽습니다.
감사합니다!
npm이란 yarn이란?
다음 명령을 실행합니다.
% brew install yarn
# バージョンを確認
% yarn -v
이상입니다.
Reference
이 문제에 관하여(Ruby on Rails의 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mumucochimu/items/21ba36c271c166f2250a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)