#configuração

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á 😉

Anúncios
Padrão

2 comentários sobre “Projeto RoR nas nuvens – Parte 2

Deixe um comentário

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

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s