Instanlando Ruby on Rails (RoR)

13 ago 2011(há 14 anos)
DevelopmentRuby on RailsInstalls
#install#ruby#rails

Olá pessoal, como prometido no último post venho falar um pouco de Ruby on Rails (RoR), como tarefinha do final de semana estou instalando RoR na minha maquina e vou monstrar para vocês como fazer, sem mais delongas, start.

MAC OS X

Já vem instalado, você precisa apenas atualizar.

Atualizando - Mac OS X

Vamos começar pelo mais simples, o sistema operacional da Apple. A Apple já inclui o Ruby, Rails e diversas outras bibliotecas (chamadas de Gems) em seu sistema. Não é necessário instalar nada, apenas fazer as devidas atualizações.

Abra o Terminal que se encontra em Applications/Utilities e execute:

sudo gem update --system

Agora podemos atualizar as Gems. O Rails é uma Gem, então com o comando baixo também baixamos e atualizamos todas as gems incluindo o Rails.

sudo gem update

LINUX

instalação via apt-get, yum, rvm, etc

No Linux utilizamos os gerenciadores de pacote. No Ubuntu 11.04 vá em Applications/Acessories/Terminal execute:

sudo apt-get update
sudo apt-get dist-upgrade

Com o “campo preparado” podemos instalar o Ruby rodando o comando:

sudo apt-get install ruby-full build-essential mysql-server libmysql-ruby libmysqlclient-dev sqlite3 libsqlite3-ruby libsqlite3-dev

O pacote ruby-full instala o Ruby completo, os seguintes são para usar mysql e sqlite além do último que instala o necessário para compilações. Agora precisamos baixar o ruby gems, então rode:

    wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
    tar xzf rubygems-1.3.6.tgz
    cd rubygems-1.3.6
    sudo ruby setup.rb

É necessário criar alguns links para que o comando gem esteja acessível de qualquer local do sistema:

 sudo ln -sf /usr/bin/gem1.8 /usr/bin/gem

Vamos aproveitar e instalar as gems para o mysql e sqlite

sudo gem install mysql sqlite3-ruby

WINDOWS

Ruby on click instaler

Windows não possui nenhum gerenciador de pacotes nativo e também não possui um compilador GCC como Mac e Linux possuem mas uma alternativa para a instalação do Ruby é o One-click Installer.

Faça download do arquivo em http://rubyinstaller.org/downloads ( Ruby 1.8.7-p249 ) e execute. Não se esqueça de marcar as opções para adicionar o Ruby ao path e associar as extensões.

Concluído este passo também precisamos instalar o SQLite, que para facilitar prototipagem rápida, é o banco escolhido por padrão pelo Rails.

Baixe os arquivos binários para windows sqlite-XXXX.zip e sqlitedll-XXXX.zip (onde XXXX é a versão) em http://www.sqlite.org/download.html e descompacte ambos os arquivos em c:windows ystem32 e execute o comando abaixo no prompt:

gem install sqlite3-ruby --no-ri --no-rdoc

Instalando o Rails

Os passo acima foram para instalação do Ruby podemos instalar os Rails usando o seguinte comando:

Instalando o Rails 2.x.x

gem install rails --version=2.3.9

Instalando o Rails 3.x, caso você já tenha instalado a versão 3.x não se preocupe, o comando abaixo server como atualização, porém a última versão não é apagada da sua maquina, ou seja, é apenas acrescida.

gem install rails

Conclusão

Bem, isso é tudo pessoal. Sou o Noob em RoR, este post é só para dividir conhecimento em breve voltarei com mais com algo de Android e/ou RoR

Grato até mais...