Teoricamente, o que os sites divulgam é uma instalação fácil (e realmente é), mas às vezes surgem “probleminhas”, e devemos saber como proceder.
Mostrarei a instalação por etapas. No primeiro momento, irei detalhar a instalação do Ruby e do Rails. Em outra oportunidade irei complementar com a instalação do bando de dados, que por minha opção, utilizaremos o MySQL.
Serei cuidadoso em explicar as possíveis complicações com a instalação e teste de funcionamento, pois a maiorias dos artigos encontrados na internet não os abordam. Preparado?
Pois bem. Instalaremos:
1ª Etapa: Instalando o Ruby
Para iniciarmos a instalação, precisamos obviamente do software de instalação do Ruby: http://rubyforge.org/frs/?group_id=167
Entre e baixe a última versão do Ruby para Windows.
Por mais difícil que seja, desligue-se do que acabara de ver, e vamos voltar ao procedimento de instalação
Baixou o programa? Então execute-o para iniciar a instalação:
Após abrir, clique em “Next>”.
Se estiver de acordo com os termos de licença, clique em “I Agree“.
Na escolha dos componentes que serão instalados, mantenha o padrão (Ruby, SciTE e Enable RubyGems marcados). Clique em “Next>” para continuar.
Agora escolha a pasta de destino. Preferencialmente, mantenha “c:\ruby\” e clique em “Next>”.
Escolha o nome do atalho para sua aplicação. Em seguida clique em “Install“.
2ª Etapa: Instalando o Rails
Agora iremos instalar o Rails e suas dependências. Para isso, precisamos do Prompt de comando do Windows aberto.
Iniciar > Todos os programas > Acessórios > Prompt de comando
Ou simplesmente:
Iniciar > Executar > cmd
O gem é um gerenciador de pacotes/plugins/engine do ruby. Ele instalará o Rails e suas dependências automaticamente.
Para isso digite: gem install rails -include-dependecies
O gem é, normalmente, reconhecido em qualquer diretório, mas às vezes apenas no diretório que se encontra ("c:\ruby\bin"), evitando isso:
Aceite todos os frameworks e dependências, colocando “y” de YES se perguntar.
Uma forma de certificar a instalação, é verificando a versão de ambos os softwares (Ruby e o Rails).
Para isso, digite no Prompt de comando:
ruby -v
logo em seguida:
rails -v
Que tal agora testarmos o funcionamento do servidor?
Vamos então criar um projeto para testá-lo. Pode ser o nome que quiser. Escolhi “projeto”. Digite no Prompt de comando:
rails projeto
Em seguida, entre no diretório criado:
cd projeto
Dentro da pasta, inicialize o servidor (WEBrick) com o seguinte comando:
ruby script\server
Mantenha o Prompt de comando aberto com a execução do servidor. Se fechar não funcionará. Abra seu browser. Acesse o servidor pelo http://localhost:3000/.