Skip to content

Instantly share code, notes, and snippets.

@makkaba
Created November 4, 2016 02:28
Show Gist options
  • Save makkaba/ebcc93ed077a315e58dbfe58556b5ae2 to your computer and use it in GitHub Desktop.
Save makkaba/ebcc93ed077a315e58dbfe58556b5ae2 to your computer and use it in GitHub Desktop.
EC2(ubuntu)&RubyOnRails

##apt-get 업데이트

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx

##rvm 설치 후 편하게 설치

curl -L get.rvm.io | bash -s stable
//실패 메세지. 다음과 같은 힌트 명령어 입력 후 다시 시도.
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3블라블라
curl -L get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh
rvm requirements
rvm install 2.3.0
rvm use 2.3.0 --default
gem install rails
gem install bundler

##npm 설치 후 node.js 설치

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
npm install nodejs

##레일즈 생성

rails new 프로젝트이름
bundle install
rake db:create
rake db:migrate
rails server -b0.0.0.0 -p3000
//or
//rvmsudo rails server -b0.0.0.0 -p80
//-d(daemon)옵션으로 터미널 꺼도 돌아가게

##postgresql 설치

sudo apt-get install postgresql postgresql-server-dev-9.3
gem install pg -- --with-pg-config=/usr/bin/pg_config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment