Skip to content

Instantly share code, notes, and snippets.

View dimoreira's full-sized avatar
🏠
Working from home

Diego Moreira dimoreira

🏠
Working from home
View GitHub Profile
@dimoreira
dimoreira / install.sh
Last active December 18, 2015 17:28 — forked from everaldo/install.sh
Configuração versão recente NGINX + Passenger
sudo apt-get -y update
sudo apt-get -y install build-essential zlib1g-dev git-core sqlite3 libsqlite3-dev libssl-dev libreadline-dev
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.profile
echo 'eval "$(rbenv init -)"' >> ~/.profile
source .profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install --list #lista versões disponíveis do ruby
rbenv install 1.9.3-p374 # instala a última versão estável
rbenv rehash # sempre que instalar algum binário do ruby (gem ou versão) tem que rodar o rehash
##
# Fazendo deploy com o capistrano de uma aplicação Rails
# usando servidores da Amazon ec2 e unicorn como servidor
# o versionamento do ruby no ambiente de produção foi feito
# com o rbenv ( https://github.com/sstephenson/rbenv ), o SO
# esta com o Centos 5.3 x64
#
# Primeiramente é necessario instalar a gem com o comando:
# gem install capistrano
# ou adicione a linha: gem "capistrano", :group => :development