segunda-feira, 26 de abril de 2010

Configurando Ruby on Rails no Ubuntu 9.10


Dessa vez o post é de como instalar no Ubuntu, a instalação é bem simples. Let's go !

Primeiramente vamos instalar o Ruby que é a linguagem, não confundam Ruby on Rails com a linguagem em si, Ruby é a linguagem e o Rails é o framework, ou seja, uma caixa de ferramenta implementada em Ruby para desenvolvimento de aplicações Web.

Então, abra o terminal e digite o seguinte comando.

sudo apt-get install ruby-full libmysql-ruby build-essential

Pacote: ruby-full => instalação completa do ruby.
Pacote: libmysql-ruby => driver do mysql para ruby. ==> pra quem quiser usar o mysql
Pacote: build-essential => pacote básico de compilação do ubuntu, que inclui headers e o compilador GCC, necessário para instalar algumas gems e também para o passenger. Mas o passenger não será necessário aqui.

depois de instalado o Ruby, vamos instalar as ruby-gems.

Com o terminal ainda aberto, digite o seguinte comando.

wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz

Isto irá baixar o pacote de instalação das gems.

Depois de baixado

descompacte este pacote, com o comando:

tar xzf rubygems-1.3.6.tgz

depois navegue na pasta das rubygems

cd rubygems-1.3.6

dentro da pasta da rubygems, digite o comando ls

e listará os arquivos presentes na pasta

repare que existe um arquivo chamado setup.rb

Este instalará as gems pra nós. Ente digite:

sudo ruby setup.rb

Em seguida é preciso criar um link simbólico.


Então no terminal digite:


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



Depois de instalado as rubygems, apague as pastas e o arquivo.tgz, a gente não irá precisar deles mais.
usuario@usuario-laptop:~/rubygems-1.3.6$ cd ..

usuario@usuario-laptop:~$ rm -rf rubygems-1.3.6*




Depois destes passos, é a hora de instalar o Rails


Se durante os passos vc estiver dentro da pasta rubygems-1.3.6, navegue para a pasta home, pois se rodar o comando abaixo dentro da pasta rubygems não irá funcionar

usuario@usuario-laptop:~$ sudo gem install rails --no-rdoc --no-ri



Aguarde até o final da instalação, ele demora um pouquinho mesmo.


Pronto, enjoy the power of the rails


E pra quem estiver começando, utilize o RailsGuides para meio de estudo, excelente trabalho dos mestres da comunidade Ruby, que traduziram para o português todo o material do original RailsGuides.


Abraços.

sábado, 6 de fevereiro de 2010

Ruby on Rails





Olá pessoal, neste post vou mostrar como instalar o Ruby e  o Rails no Windows passo-a-passo sem complicações, é bem simples a instalação ! Depois vou postar como instalar no Ubuntu !

Primeiramente devemos baixar o ruby-installer no site http://rubyinstaller.org/download.html e baixe a versão 1.8.6, eu não testei ainda com a versão 1.9.1 que é a última, mas se preferir baixe ela.

Depois de baixado o arquivo, instale-o pelo procedimento básico de instalação no windows que estamos acostumado, next -> next -> finish, no entanto, haverá um momento na instalação que aparecerá uma janela com a opção de ativar as "Enable Ruby-gems" ativa esta check-box e finalize a instalação...

Na instalação da versão 1.9.1 não apresenta-se esta janela.

Depois de instalado o Ruby que é a linguagem de programção, é vez de começarmos a instalar o Rails...

mas antes, abra o prompt-de-comando, e digite:

gem update --system

depois, atualize as ruby gems, que nós ativamos no momento da instalação do ruby, "enable ruby-gems" com o comando:

gem update

depois de atualizado as gems, é hora de instalar o rails

gem install rails

depois de instalado o rails, instale o sqlite3 que é o banco padrão para o rails, para não precisar instalar um servidor de banco de dados, é muito bom usá-lo, para estudo e no ambiente de desenvolvimento...

Se quiser depois instale seu banco de preferência, mas para estudo use o sqlite mesmo.

faça o seguinte

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\system32 e execute o comando abaixo no prompt:

gem install sqlite3-ruby -v=1.2.5 --no-ri --no-rdoc

Despois de tudo instalado

abra o prompt e digite o seguinte comando pra testar a versão do ruby

ruby -v
e depois. pra verificar a versão do rails...

rails -v
A versão provavelmente será a última 2.3.5

É isso aí depois destes passos, se tdo correu bem você conseguiu configurar e instalar o Ruby e o Rails na sua máquina !

Faça um teste

Abra novamente o prompt-de-comando e digite:

rails projetorails

...onde rails é o comando para criar um projeto rails, e projetorails foi o nome dado ao meu projeto

o rails irá criar uma série de pastas para você, parece muito, mas é o necessário !

e então...

digite ruby script/server , para inicializar o servidor do rails...

depois abra o navegador e digite:

http://localhost:3000

se tudo correr bem irá aparecer a seguinte página:

 
É isso aí, o Ruby on Rails está pronto agora para vc começar a desenvolver !

Quanto a IDE para desenvolvimento em Ruby on Rails, não precisaria, só seria necessário um editor de texto mais robusto como o notepad ou o gvim para windows... pois o Ruby não precisa de uma IDE.

mas pra quem está começando eu aconselho começar a usar o Aptana RadRails, mas com o tempo vc irá perceber que o Aptana é muito pesado, e o desenvolvimento em ruby on rails será lento.

Mas no entanto o RadRails é uma opção boa por enquanto, pois para os editores de texto ficarem perfeitos para o desenvolvimento em rails é necessário a instalação de plugins...

para que os códigos fiquem coloridos e etc...

Ruby on Rails chegou para inovar o desenvolvimento de aplicativos Web e influenciar outras linguagens com a sua filosofia de desenvolvimento