Instaralar Ruby 1.9.3, Rails 3.2, Mysql e Git no Ubuntu 12.04 (atualizado)

(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