|
||
|
|
Conheça o Plugfeed | » Início » Programação » Ruby on Rails » Ruby on Rails: Preparando seu ambiente de desenvolvimento
Conheça o Plugfeed | » Início » Programação » Ruby on Rails » Ruby on Rails: Preparando seu ambiente de desenvolvimento
--> |
|
Avaliação: Não avaliado | Publicado em: 20/10/2009
Ruby on Rails: Preparando seu ambiente de desenvolvimento
Redação Plugmasters Neste espaço publicamos artigos interessantes encontrados na própria internet. Caso seja um autor, entre em contato conosco para devidos créditos!
Ruby on Rails: Preparando seu ambiente de desenvolvimento
Ao contrário de PHP, Ruby é um pouco mais complexo para instalação. Porém, os recursos são muito maiores e o benefício a longo prazo é bem maior. Quando começei com Ruby e com o framework Ruby on Rails, tive um pouco de dificuldade até porque eu era novo em Linux, e por isso estou criando esse tutorial para justamente evitar problemas para quem está querendo começar com essa maravilhosa linguagem mas não sabe como. Estou usando o Ubuntu 9.04 Jaunty (EXT4), por isso não garanto que vá funcionar em todas as distribuições Linux. GitO git é um sistema de controle de versão muito utilizado em projetos feito em Ruby. Foi criado uma rede social de compartilhamento de código para esse sistema em Ruby: Github. Portanto, a instalação deste é indispensável:
SSHÉ necessário ter uma chave pública para acessar repositórios públicos:
A chave será armazenada em ~/.ssh/id_rsa.pub RubyA linguagem em questão.
RubygemsGerenciador de pacotes do Ruby. cd ~ tar xzvf rubygems-1.3.2.tgz cd rubygems-1.3.2 sudo ruby setup.rb sudo ln -s /usr/bin/gem1.8 /usr/bin/gemMesmo o Rubygems não sendo a última versão você depois poderá atualizar para a última usando: gem updateAdicione a source do gem do github: sudo gem source -a http://gems.github.comRuby on RailsO framework Rails é fácilmente instalável como uma gem:
Como a maioria do material disponível (estável) em Rails encontra-se na versão 2.2.2 você pode usar:
Apache + MySQLNo Linux é muito mais cômodo, melhor e mais fácil instalar o Apache e o banco de dados a escolha (no caso MySQL por ser mais comum de se usar) do que um pacote contendo várias coisas as vezes desnecessárias (vulgo XAMPP). Primeiramente instalamos o Apache 2.0 e o MySQL:
É necessário instalar a gem do MySQL também:
Capistrano Ambiente de desenvolvimento para implementações de modo de produção e muito mais.
IDEEm geral não é necessário um IDE para Ruby, um simples GEdit ou Kate dão conta do recado, porém se você realmente querer:
Depois de instalado o Eclipse, em plugins procure por RadRails. Caso queira usar o GEdit, existe uma forma em "transformá-lo" no TextMate, ótimo editor de textos do MAC OS:
Outras ferramentasEssa parte é facultativa, porém recomendo o uso de todas as ferramentas abaixo: MySQL Tools Para trabalhar com MySQL de maneira mais "visual".
Xmind Ótimo programa para mind mapping. Dicas úteisAPI Dock Ótimo site com a documentação de Ruby e Rails com plugin para Firefox para buscas Github Repositório de projetos públicos e privados não só de Ruby ou Rails como também de diversas outras linguagens. RubyForge Repositório de projetos públicos em Ruby. eBook: Ruby on Rails 2.2 : O que há de novo? Livro gentilmente disponibilizado por Carlos Brando ![]() |
|
|
|