segunda-feira, 22 de julho de 2013

Instalação Ruby on Rails Windows 7

[ATUALIZADO E TESTADO]
[INSTALAÇÃO EM VÍDEO AQUI]

Olá pessoal, tudo bem?


A pergunta de hoje é: Como instalar o Ruby on Rails no Windows 7? Tem algum truque, ou algo em que devo me atentar? Isso é o que veremos a partir de agora!


Às vezes, na hora de uma instalação pode surgir problemas dos quais não sabemos o que fazer. Nessas horas recorremos ao google e procuramos algo para nos ajudar. E é com essa intenção que estou fazendo esse post, para justamente ajudar as pessoas que precisam desse auxílio, mesmo se tratando de uma instalação relativamente simples.


Irei detalhar passo a passo o processo de instalação do Ruby e Rails no Windows 7. Fiquem à vontade de tirar dúvidas ou fazer perguntas no espaço de comentários do blog Ruby on Rails Brasil. Aqui abordaremos a instalação do:



  • Ruby
  • Ruby Gems
  • Rails 

1ª Etapa: Instalando Ruby



Fig.1: Ruby


Primeiro de tudo é necessário a instalação do Ruby. Para isso, entramos no site http://rubyforge.org/frs/?group_id=167 e baixamos a versão estável mais recente. Para este artigo foi baixado a versão 1.9.3.


Fig.2: Site RubyFoge


Depois de ter baixado o executável, iniciamos a instalação.

Na tela inicial, aceitamos os termos de uso para poder prosseguir na instalação. 

Fig.3: Temos de uso


Escolhemos a pasta de destino e clicamos em INSTALL.

Fig.4:  Escolhendo a pasta de destino


Após a finalização da instalação, entramos no Prompt de Comando (cmd) do Windows e digitamos ruby -v para verificar se tudo ocorreu bem checando a versão do ruby instalado.

Fig.5: Verificando a versão do ruby


Terminado a verificação, iremos iniciar a segunda etapa.

2ª Etapa: Instalando o Ruby Gems

Agora precisaremos baixar o Ruby Gems. O site para download é o http://RubyGems.org/.

Fig.6: Baixando o RubyGems


Após ter baixado o RubyGems, extraímos os dados para uma pasta qualquer e localizamos o arquivo "setup.rb". Clicamos nela para instalar ou através do Prompt de Comando, entramos na pasta e executamos o camando ruby setup.rb.

Fig.7: Localizando o arquivo setup.rb


Após a instalação, verificamos se tudo ocorreu bem checando a versão do gem, digitando gem -v.

Fig.8: Verificando a versão do gem


3ª Etapa: Instalando o Rails

Agora colocaremos o ruby nos trilhos! O momento de instalar o rails.

Fig.9: Instalando o Rails


É simples essa última etapa. Abrimos novamente o Prompt de Comando e digitamos o seguinte comando: gem install -v=3.1.0 rails. Irá demorar um pouco, mas ao final já estará instalado o rails.

Fig.10: Instalando o rails


Em alguns casos, poderá aparecer a seguinte mensagem de erro:
ERROR: Error installing rails:
The ‘json’ native gem requires installed build tools.
Please update your PATH to include build tools or download the Dev
from ‘http://rubyinstaller.org/downloads’ and follow the instructi
at ‘http://github.com/oneclick/rubyinstaller/wiki/Development-Kit

Fig.11: Mensagem de erro


Se isso ocorrer, iremos no http://rubyinstaller.org/downloads e baixar o DEVELOPMENT KIT.

Extraímos ele em uma pasta qualquer e, no Prompt de Comando, entramos na pasta e digitamos:


ruby dk.rb init

e em seguida:

ruby dk.rb install

Após ter feito isso, voltamos ao início da 3ª etapa e instalaremos o rails novamente.
Digitando rails -v, verificamos se a instalação teve sucesso.


Fig.12: Rails instalado


FIM!


Pronto, a instalação do Ruby on Rails no Windows 7 foi concluída!
Espero que tenha ajudado.

Qualquer dúvida ou sugestão, utilizem o campo de comentários abaixo.


Abraços!

4 comentários:

Anônimo disse...

Ótimo tutorial!
Parabéns!
Corrigiu meu problema com a instalação do Rails 3.x

Helder Rangel disse...

Onde devo colocar os aquirvos a serem executados no servidor?
http://localhost:8808, vejo o servidor funcionando, mas não sei em que pasta devo hospedar os arquivos.

Felipe Miranda disse...
Este comentário foi removido pelo autor.
Natália Rodrigues disse...

Olá,
Realizei todos os passos, porém tentar criar o primeiro projeto, é exibida a mensagem de erro abaixo:
"Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.8.
3 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/extensions/x86-mingw32/1.9.1/js
on-1.8.3/gem_make.out"

Poderia me ajudar?