Instalando Ruby on Rails (RoR) e Suas Dependências
Como configurar sua máquina para começar a desenvolver em RoR
Olá pessoas, aos que começaram a estudar RoR com as dicas do nosso amigo Caio Arruda, lhes apresento o que é necessário para instalá-lo. A ideia desse artigo é ser o mais objetivo possível. Mostrarei como instalar Ruby, Rails e suas dependências, além de alguns banco de dados para que o início do desenvolvimento esteja “completo”.
Instalando Dependências
Para ter seu projeto RoR funcionando “bunitinho”, será necessário instalar algumas dependências que virão logo abaixo.
Ubuntu
O Ubuntu, por padrão, já vem com o gerenciador de pacotes apt-get
ou apenas apt
para as versões mais novas do Ubuntu.
Mac OS X
Porém se você usa mac, recomendo que você instale o Homebrew como gerenciador de pacotes, com ele você consiguirá facilmente instalar/desinstalar pacotes no seu Mac.
Instalando Node Version Manager (NVM)
O RoR precisa do nodejs para funcionar. Tem gente que instala com um simples sudo apt install nodejs
no Ubuntu ou algo similar à brew install node
no Mac OS X, porém eu gosto de utilizar o nvm.
Instalando Alguns Bancos de Dados
O rails usa SQlite como banco default, mas já utilizei com PostgreSQL e MySql. Particularmente, prefiro usar PostgreSQL pois minha familiaridade é maior com ele.
Ubuntu
Mac OS X
Instalando Ruby Version Manager (RVM)
Existem algumas formas de você rodar o ruby em sua máquina. Dependendo do Sistema Operacional que você usa pode ser que o Ruby já esteja instalado, porém eu recomendo que você use um gerenciador. Recomendo utilizar o rvm, mas existe o rbenv aos que queiram tentar.
Instalando Rails
Agora que já instalamos todas as dependências necessária para o Rails, vamos instalar nossa última dependência (Bundler) e finalmente o Rails.
Criando o primeiro projeto
Parabéns, você tem o Rails instalado, que tal começar um novo projeto? E é possível até escolher qual banco de dados a ser utilizado na hora de criar. Vamos lá!
Conclusão
Se tudo deu certo é só rodar um rails s
no seu terminal e depois acessar localhost:3000. Caso não funcione, deixa um comentário que nós te ajudamos.
PS: Se você usa Windows, existem o rubyinstaller e railsinstaller para ajudar na instalação do RoR. (Deve ser legal 😀)