Ambiente Rails no Ubuntu

Se você quer um ambiente completo para desenvolvimento Rails no Ubuntu 8.10, é só seguir os passos:

1- Instalar o Ruby:

sudo aptitude install ruby-full build-essential

2- Instalar o RubyGems: (download aqui)

tar zxvf rubygems-x.x.x.tgz
cd rubygems-x.x.x
sudo ruby setup.rb
# substitua o x.x.x pela versão que você baixou

3- Atualizar o RubyGems:

sudo gem1.8 update --system

4- Instalar o Rails:

sudo gem1.8 install rails
# --no-rdoc --no-ri pode agilizar as coisas aqui

5- Instalar o MySQL:

sudo aptitude install libmysql-ruby mysql-server libmysqlclient15-dev
sudo gem1.8 install mysql

6- Testar: =)

rails my_test -d mysql
cd my_test
rake db:create
script/server

Agora é só acessar http://localhost:3000/ ou http://127.0.0.1:3000/ no seu navegador favorito e correr para o abraço! :D

Nota: a idéia é criar um roteiro de instalação simples e funcional, não a instalação mais enxuta possível.

comentários (7)

Introdução ao Rails

Introducao ao Rails
View more presentations or upload your own. (tags: ruby rails)

Estes são os slides complementares do curso que começou ontem. Uma introdução conceitual ao mundo Rails. :D

comentários (2)

Introdução ao Ruby

Introducao ao Ruby

View more presentations or upload your own. (tags: ruby rails)

Hoje começou o curso de verão sobre Ruby on Rails lá no Senac. A primeira aula foi uma introdução ao Ruby. Acima estão os slides usados na apresentação. :D

comentários

[rails] Renderizando uma view sem uma action específica

Simples assim:

  def method_missing( method_name )
    begin
      render :template => 'my_controller/' + method_name
    rescue ActionView::MissingTemplate => e
      render :text => "Ops, essa view não existe! (#{method_name})", :status => 404
    end
  end

Viva o method_missing! :D

"Plus a mais": Uma forma alternativa está no comentário abaixo.

comentários (3)

« Textos anteriores