목차
CentOS 7에 Rails 환경 구축하기
CentOS 7에 Rails 환경 구축하기
2017-01-09#프로그래밍
💡 이 글은 작성된지 1년 이상 지났습니다. 정보글의 경우 최신 내용이 아닐 수 있음에 유의해주세요.
아래 레포지토리에서 최신 버전을 확인해주세요.
https://github.com/rbenv/rbenv
https://github.com/rbenv/ruby-build
rbenv는 ruby 개발 환경을 쉽게 전환할 수 있도록 도와주는 CLI 도구입니다. 여기에 ruby 설치를 도와주는 ruby-build 플러그인을 더하여 쉽게 개발 환경을 구축할 수 있습니다.
우선 각종 개발 패키지를 설치해야합니다.
sudo yum groupinstall development
sudo yum install git
아래와 같이 rbenv 레포지토리를 클론받고, 환경 변수에 경로를 등록합니다.
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
이후 bash shell을 재로드합니다.
source ~/.bash_profile
ruby-build 플러그인을 아래와 같이 설치합니다.
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
sudo . ~/.rbenv/plugins/ruby-build/install.sh
rbenv -v 명령어를 통해 제대로 설치되었는지 확인해보실 수 있습니다.
여기까지 갖추어졌다면 ruby 설치는 정말 간단합니다.
rbenv install (your_ruby_version)
// EXAMPLE: rbenv install 2.4.0
rbenv rehash
어떤 버전을 설치해야하는지 모르겠으면,
rbenv install -l
명령어를 통해 설치 가능한 모든 버전의 목록을 확인하실 수 있습니다. 또한 ruby -v 를 통해 제대로 설치되었는지 확인해보실 수 있습니다.
레일즈 설치는 더더욱 간단합니다.
gem install rails
rails --version
위와 같이 gem을 설치합니다. 이것으로 rails 환경 구축이 완료되었습니다!
관련된 글
Rails와 GitHub Actions에 커버리지 레포트를 달아보자
이 블로그의 CMS이기도 한 Shiori를 대폭 리팩토링하면서 테스트가 얼마나 잘 작성되어있는지 궁금해졌습니다.
Rails Global ID로 전역 객체 식별하기
Global ID는 Rails의 모든 객체를 식별할 수 있는 URI(Uniform Resource Identifier)입니다.
Ruby on WebAssembly: 살짝 맛보기
Ruby 3.2에 추가된 WebAssembly 지원을 간단하게 테스트해봅시다.
본 사이트의 저작물은 별도의 언급이 없는 한 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
LYnLab, 2011 - 2024.
작성한 댓글은 giscus를 통해 GitHub Discussion에 저장됩니다.