Projeto RoR nas nuvens – Parte 2

Olá pessoal.

No post anterior fiz uma breve introdução sobre o projeto que estou desenvolvendo. E como prometido iremos instalar e configurar o ambiente para desenvolver a aplicação RoR.

Para começar baixe o Ruby 1.9.2 aqui, copie para o diretório /opt e extraia os arquivos:

$ sudo tar -xvf ruby-1.9.2-p180.tar.gz

Entre na pasta do Ruby:

$ cd ruby-1.9.2-p180

Configure e instale:

$ sudo ./configure
$ sudo make
$ sudo make install

Pronto! Ruby instalado vamos pro próximo.

Agora é preciso instalar o zlib. Para isso baixe este arquivo, copie para opt e extraia:

$ sudo tar -xvf zlib-1.2.5.tar.gz

Entre na pasta do zlib:

$ cd zlib-1.2.5

Em meus testes não consegui instalar o zlib utilizando sudo, então para instalar foi necessário fazê-lo como root.


$ ./configure; make test $ make install

Agora vamos instalar o zlib que veio junto com o Ruby. Entre na pasta do zlib:

$ cd ruby-1.9.2-p180/ext/zlib

Instale o zlib:

$ ruby extconf.rb
$ make && make install

Feito isso vamos para a instalação do Rails.

$ sudo gem install rails

Para testar crie uma aplicação Rails com o comando:

$ rails new app

Algo semelhante deverá ser exibido no terminal:

create
create  README
create  Rakefile
...

Ainda falta instalar o sqlite3

$ sudo apt-get install libsqlite3-dev

$ sudo gem install sqlite3

Para testar acesse o diretório onde sua aplicação Rails foi criada e inicie o servidor WEBrick

$ rails s

Acesse http://localhost:3000

Se aparecer a página “Ruby on Rails: Welcome aboard” significa que agora seu Ubuntu está pronto para que você possa desenvolver aplicações RoR, senão poste os problemas ai para tentarmos resolver.

No próximo post iremos configurar o Git e o Github.

Até lá ;)

  • Trackbacks estão desativados
  • Comentários (2)
  1. Olá Brena. Você já deu uma olhada no RVM?
    http://rvm.beginrescueend.com/

    É a melhor forma de gerenciar vários ambientes Ruby.

    • Ei Carlos.
      Não conhecia, mas já vou testar.
      Obrigada ;)

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 352 other followers