« Recordatorio del Festival de Blogs
Instalar Rails en Ubuntu
18 Diciembre 2005
Si quieres probar Ruby on Rails (web nueva), y usas Ubuntu, sigue las siguientes instrucciones.
En Ubuntu Breezy, y probablemente en otros, puedes usar Synaptic para hacer la mayor parte de esto graficamente. El paquete que necesitas instalar se llama “rails”.
Actualiza tus repositorios:
sudo apt-get update
Instalar Rails en Breezy via RubyGems (recomendado)
# asegurate de tener los repositorios universales sin comentar en /etc/apt/sources.lst first
# descomentalos y ejecuta sudo apt-get update
sudo apt-get install ruby rdoc1.8 irb libyaml-ruby libzlib-ruby
wget rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
tar xzvf rubygems-0.8.11.tgz
cd rubygems-0.8.11
sudo ruby setup.rb
sudo gem update --system
sudo gem install rails -y
# quizás quieras instalar también algunas gemas de por defecto
# sudo gem install BlueCloth RedCloth switchtower syntax -y
# más cosas de ruby:
# imagemagick para ruby:
# sudo apt-get install librmagick-ruby
# GD para ruby:
# sudo apt-get install libgd-ruby1.8
Instalar en Ubuntu Breezy o Debian Unstable o Testing
sudo apt-get install rails
Y ya está.
Instalar en Ubuntu Hoary
Edita /etc/apt/sources.list y añade los repositorios de hoary-backports.
# hoary-backports
deb http://archive.ubuntu.com/ubuntu hoary-backports main universe
Ahora puedes instalar rails via apt.
sudo apt-get update
sudo apt-get install rails
Y ya está.
Notas
En Ubuntu puedes utilizar también aptitude en vez de apt-get.
Q: ¿Cómo instalar los drivers de sqlite db?
sudo apt-get install sqlite
Q: ¿Cómo instalo Fast-CGI?
Una vez que tenemos rails instalado y funcionando, ahora queremos usar Fast-CGI con Apache2.
$ sudo apt-get install libapache2-mod-fastcgi libfcgi-ruby1.8
$ sudo a2enmod fastcgi
$ sudo /etc/init.d/apache2 reload
en Ubuntu, podrás necesitar lo siguiente:
$ sudo apt-get install libapache2-mod-fcgid
$ sudo a2enmod fcgid
$ sudo apt-get install libfcgi-ruby1.8
$ sudo /etc/init.d/apache2 reload
y luego
$ wget http://fastcgi.com/dist/fcgi-2.4.0.tar.gz
$ tar zxvf fcgi-2.4.0.tar.gz
$ cd fcgi-2.4.0
$ ./configure
$ sudo make install

Faustino dice...
He estado tratando de instalar rails pero al hacer esto:
sudo ruby setup.rb
al finar obtengo un mensaje de;
As of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)…
…done.
No library stubs found.
como corrijo este problema
gracias
#1 Escrito a las 6:45 pm, el 25 Abril 2006