Postagem rapida!
Estive instalando o Passenger no Ubuntu 8.10, e ao executar o comando:
gem install passenger
Ele exibe o seguinte erro: “extconf.rb:1:in `require’: no such file to load
Para corrigir isso, instale o pacote ruby1.8-dev.
sudo apt-get install ruby1.8-dev
Isso deve corrigir o problema!
Abraços.
Estive estes dias tentando instalar o Rails em uma máquina onde tinha um proxy na rede, e foi um tormento só, pois o proxy necessitava de autenticação e ficou meio complicado para realizar as configurações no Windows.
Então optei pela instalação stand-alone onde baixamos as gems necessárias e instalamos tudo na “unha”.
Lembrado que a versão usada aqui é o Ruby on Rails 2.2
Presumindo que os senhores ja tenham instalado em vossas máquinas o Ruby, e para os que usam Windows, executaram a instalação usando o One-Click Installer atualizem o rubygems para a versão 1.3.1.
Para facilitar eu coloquei os gems necessarios aqui para instalação, basta fazer o download e descompactar os arquivos em alguma pasta. Os arquivos contidos neste .rar estão atualizados até a data deste post se preferir pegar os atualizados vá no rubyforge e procure por seus respectivos nomes na busca.
Para realizar a instalação no prompt de comando vá no diretório onde se encontram os arquivos, execute a instalação usando o comando:
gem install nomedogem.gem
As gems necessitam umas das outras para serem instaladas, então você deve instalar uma a uma seguindo a ordem:
gem install rake-0.8.3.gem
gem install activesupport-1.4.4.gem
gem install activesupport-2.2.2.gem
gem install activerecord-1.15.6.gem
gem install activerecord-2.2.2.gem
gem install actionpack-1.13.6.gem
gem install actionpack-2.2.2.gem
gem install actionmailer-2.2.2.gem
gem install actionwebservice-1.2.6.gem
gem install activeresource-2.2.2.gem
gem install rails-2.2.2.gem
Depois de instalado basta criar um projeto usando: rails nomedopojeto, acessar o diretorio e executar ruby script/server. Vá no browser e verifique na url: http://locolcalhost:3000.
Abraços.