ssh -i ~/.ssh/keypair.pem ec2-user@123.456.789.101
vi ~/.ssh/config
Host aws
HostName 123.456.789.101
User ec2-user
IdentityFile ~/.ssh/keypair.pem
sudo yum update
sudo yum groupinstall "Development Tools"
gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
sudo \curl -sSL https://get.rvm.io | bash -s stable --ruby
source ~/.rvm/scripts/rvm
type rvm | head -n 1
sudo gem install rails
gem install railties
sudo yum install sqlite-devel
sudo gem install bundler
sudo su -
curl -sL https://rpm.nodesource.com/setup | bash -
yum install -y nodejs
rails new project
cd project
rails generate scaffold User name:string
rake db:migrate
sudo apt-get updatesudo apt-get install ruby-full build-essential
sudo apt-get install curl
\curl -L https://get.rvm.io | bash -s stable #maybesudo apt-get install rubygemssudo gem install railssudo apt-get install libsqlite3-dev
sudo gem install sqlite3-ruby
sudo apt-get install nodejs npm
mkdir ~/www
cd ~/www
rails new app
sudo apt-get update
sudo apt-get install nginx
sudo service nginx start
gem 'puma'
bundle install
environment 'development'
daemonize false
pidfile 'tmp/pids/puma.pid'
state_path 'tmp/pids/puma.state'
threads 0, 16
bind 'unix://tmp/sockets/puma.sock'
activate_control_app 'unix://tmp/sockets/pumactl.sock'http://ruby-journal.com/how-to-setup-rails-app-with-puma-and-nginx/
http://www.frontcoded.com/rails-on-amazon-ec2-ubuntu.html
http://tommy.chheng.com/2013/01/23/deploying-a-rails-app-on-nginxpuma-with-capistrano/