(atualizado 13/03/2012)
Vou postar aqui o passo a passo para montar um ambiente de produção do Ruby on Rails 3 no Ubuntu 10.10.
Este ambiente de produção será composto pelo Ruby, Rails 3.2, Mysql e o Git.
Vamos começar instalando o Git, digite no seu terminal o seguinte comando:
sudo apt-get install git
Instalando o Ruby utilizando o RVM, que é um controlador de versão da linguagem Ruby.
1) Vamos começar instalando o curl (caso vc já tenha ele instalado pule essa etapa)
sudo apt-get install curl
2) Instalar o RVM
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Após a instalação será exibida uma mensagem de confirmação, você perceberá que o rvm será instalado no seguinte diretório .rmv.
Ainda precisamos editar o arquivo .bashrc
gedit .bashrc
Insira na última linha do documento o seguinte código:
if [[ -s $HOME/.rvm/scripts/rvm ]] ; then source $HOME/.rvm/scripts/rvm ; fi
Salve o documento e depois execute o seguinte código no seu prompt de comando.
source "$HOME/.rvm/scripts/rvm"
3) Instalando o Ruby
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
Em seguida
rvm install 1.9.3
Vamos informar ao RVM que nós trabalharemos com a versão 1.9.2 como padrão.
rvm use 1.9.3 --default
Vamos ver se funcionou?
ruby -v
No meu a resposta foi a seguinte:
ruby 1.9.3p0 (2010-08-18 revision 29036) [x86_64-linux]
Agora finalmente vamos instalar o Rails
gem install rails
Instalando o Mysql
sudo apt-get install mysql-client mysql-server libmysqlclient-dev
e agora a gem do mysql para o rails.
gem install mysql2
Seu ambiente de produção está pronto, agora faça um teste criando uma aplicação.
rails new teste -d mysql
Filed under: Linux, Rails, Ruby | 15 Comments »