Ubuntu설치(WSL)
1.설정 > 업데이트 및 보안 > 개발자용 > 개발자모드 선택
2.제어판 > 프로그램 > Windows 기능 켜기/끄기 > Linux용 Windows 하위 시스템 체크 > 재시작
3.Micorosft Store에서 Ubuntu 검색 > Ubuntu 20.04.4 LTS 다운로드 > 열기 > 계정생성
4.시작 > cmd > bash
의존환경설치
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev
rbenv, ruby-build설치
cd
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
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
Ruby설치
rbenv install 3.1.2
rbenv global 3.1.2
ruby -v
gem install bundler
rbenv rehash
* rbenv install 이 엄청오래걸린다.
NodeJS, Yarn설치
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt-get install -y nodejs yarn
Rails설치
gem install rails -v 7.0.2.4
rbenv rehash
rails -v
VSCode설치
https://code.visualstudio.com/download
Visual Studio Code Remote Development Extension Pack
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack
샘플프로젝트만들기
ctrl + shift + `: 새로운 터미널
rails new helloworld
cd helloworld
rails s
프로젝트생성확인
'Web Backend > Ruby on Rails' 카테고리의 다른 글
루비온레일즈에서 데이터베이스 다루기 (feat.Windows) (0) | 2022.05.29 |
---|---|
레일즈로 40분 만에 유튜브 개발하기 (0) | 2022.05.14 |