728x90
반응형
Ruby on Rails를 배우려는 사람들에게 가장 먼저 마주하는 장벽은 바로 개발환경 구축입니다. 운영체제에 따라 설치 방법이 달라지는 만큼, 이번 글에서는 macOS와 Windows(WSL2) 환경에서 Ruby on Rails를 설치하는 가장 실용적인 방법을 정리해보았습니다.
🍎 macOS에서의 설치 방법
1. Homebrew 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. rbenv와 Ruby 설치
brew install rbenv
rbenv init
exec $SHELL
rbenv install 3.2.2
rbenv global 3.2.2
3. Rails 설치
gem install rails -v 7.1.2
4. 새 프로젝트 테스트
rails new myapp
cd myapp
bin/rails server
브라우저에서 localhost:3000
에 접속하면 기본 Rails 화면이 나타납니다.
🪟 Windows에서는 어떻게?
WSL2 (Windows Subsystem for Linux) 사용 권장
1. WSL2 설치
wsl --install
2. Ubuntu 진입 후 필수 패키지 설치
sudo apt update && sudo apt install -y curl git build-essential libssl-dev libreadline-dev zlib1g-dev sqlite3
3. Ruby 설치
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install 3.2.2
rbenv global 3.2.2
4. Rails 설치 및 테스트
gem install rails -v 7.1.2
rails new myapp
cd myapp
bin/rails server
Windows에서 WSL2를 이용하면 macOS와 동일한 개발 흐름을 경험할 수 있습니다.
🛠 개발자 도구 추천
- VS Code — Ruby, ERB 플러그인 설치
- PostgreSQL — 실제 서비스에서 자주 쓰이는 DB
- Node.js & Yarn — 자바스크립트 기능을 위한 필수 요소
🎯 마치며
RoR의 매력을 느끼기 위한 첫걸음은 올바른 환경을 구성하는 것입니다. 특히 Rails는 다양한 버전 호환성과 의존성이 있기 때문에 버전 관리 도구인 rbenv와 WSL2 같은 환경 활용이 중요합니다. 다음 글에서는 첫 Rails 프로젝트를 시작하며 MVC 구조를 이해하는 법을 다룰 예정이니 기대해주세요!
728x90
반응형
'Ruby On Rails' 카테고리의 다른 글
Rails에서의 MVC 구조 진짜 제대로 파보기 (2) | 2025.07.08 |
---|---|
ActiveRecord로 데이터 다루기 — CRUD의 정석 (0) | 2025.07.07 |
Rails의 라우팅 시스템 — config/routes.rb 제대로 이해하기 (0) | 2025.07.06 |
첫 번째 Rails 앱 만들기 — Blog 프로젝트로 배우는 MVC (0) | 2025.07.05 |
Ruby on Rails란 무엇인가? — 장인의 웹 프레임워크 입문기 (2) | 2025.07.03 |