Tutorial de instalação do ambiente Ruby, Ruby on Rails e MySQL no Ubuntu 10.04. Neste tutorial vamos instalar um ambiente completo para desenvolvimento Ruby, Rails e MySQL no Ubuntu 10.04. É necessário uma conexão com a internet para realizar a instalação. 1º passo: Instalando o Ruby. Abra o terminal e cole ou digite: sudo apt-get install irb libopenssl-ruby libreadline-ruby rdoc ri ruby ruby-dev Você pode ver que estamos instalando, além do Ruby, algumas bibliotecas, o irb (interactive ruby) que é uma ferramenta de linha de comando, o Rdoc (Ruby documentation) e o ri (Ruby Index), outra ferramenta de linha de comando. Aguarde o término da instalação. Em seguida, já podemos verificar se o Ruby está instalado com o comando: ruby -v Além disso, vamos testar o funcionamento do irb, com o comando: irb Página 1
Ok, o irb está funcionando, para sair, digite exit: 2º passo: instalando o rubygems. O rubygems, ou simplesmente gem, é fundamental para a instalação das bibliotecas no Ruby. Para instalar, vamos primeiro navegar até o diretório /usr/local/src, com o comando cd: cd /usr/local/src Vamos baixar o rubygems com o comando: sudo wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.6.tgz Após o término do download, vamos descompactar o arquivo, com o comando: sudo tar xzvf rubygems-1.3.6.tgz Página 2
Em seguida, vamos navegar até o diretório criado após a descompactação, digitando: cd rubygems-1.3.6 Vamos verificar o que há no diretório do rubygems com o comando ls -la, Podemos constatar que existe um arquivo chamado setup.rb, e como já temos o ruby instalado, podemos utilizar o comando: sudo ruby setup.rb que vai instalar o rubygems. Página 3
Agora podemos verificar a instalação do rubygems, com o comando: gem1.8 list Tutorial de instalação do Ruby, Ruby on Rails e MySQL Ok, o rubygems já está instalado, porém a chamada ao rubygems não ficou muito amigável, visto que teremos que digitar o 1.8 cada vez que utilizarmos o comando gem. Por isso, vamos criar um link simbólico para facilitar, com o comando: sudo ln -s /usr/bin/gem1.8 /usr/bin/gem como na figura; Agora já podemos verificar com o comando: gem list Página 4
Agora podemos atualizar o rubygems para ter certeza que estamos com a versão mais recente, com o comando: sudo gem update --system após a atualização, nesta data, podemos verificar que houve uma atualização, digitando novamente: gem list Ok, o Ruby e o rubygems já estão instalados. Vamos ao próximo passo: 3º passo: Instalando o Ruby on Rails. Para instalar o Ruby on Rails na versão 2.3.8, digite o comando: sudo gem install rails -v=2.3.11 Página 5
Aguarde o término da instalação. Você verá algo como: Tutorial de instalação do Ruby, Ruby on Rails e MySQL O que significa que o rails, o ri e o RDoc foram instalados com sucesso. Para constatar, você pode digitar o comando: rails -v O Ruby on Rails vem com o servidor web padrão Webrick, mas vamos instalar o servidor Mongrel, bem eficiente para desenvolvimento, com o comando: sudo gem install mongrel Página 6
4º passo: Instalando o MySQL. Primeiro, vamos verificar se o MySQL já está instalado na máquina, com o comando: mysql --version Vemos que, neste caso, já está instalado. Atenção! Caso já tenha o MySQL instalado, passe para o 5º passo. Digite ou cole o seguinte no seu console: sudo apt-get install mysql-server mysql-client Durante a instalação, vai aparecer uma janela para configuração da senha de root do mysql: Página 7
Digite a senha e confirme na próxima janela: Aguarde o final da instalação. 5º passo: instalando a biblioteca de desenvolvimento para o MySQL. Após a instalação do MySQL, vamos instalar a biblioteca de desenvolvimento: sudo apt-get install libmysqlclient-dev Aguarde o término da instalação. Se tudo correu bem, você tem um ambiente básico completo para a linguagem Ruby, o framework Rails e o MySQL. Página 8