miércoles, 11 de mayo de 2011

Instalar Ruby on Rails y DB2 en Ubuntu

En esta oportunidad quiero mostrar como instalar Ruby on Rails y DB2 en Ubuntu.

Instalando Ruby

Primero se instala Ruby 1.8.7 usando los paquetes de Debian que se encuentran en los repositorios:

$ sudo aptitude install ruby-full

Luego construimos Rubygems desde cero, de esa forma se obtiene una versión reciente y estará disponible para actualizar desde el mismo sistema gem

$ cd /tmp/
$ wget http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz
$ tar xvfz rubygems-1.7.2.tgz
$ cd rubygems-1.7.2
$ sudo ruby setup.rb
$ sudo gem update --system

Ahora puedes verificar si esta correctamente instalado:

$ gem -v
1.8.1

Instalando Rails

Es mejor instalar Rails usando gem en vez de los repositorios de Ubuntu, ya que la versión de gem se encuentra más actualizada.

$ sudo gem install rails

(Añade el parametro --no-rdoc --no-ri si es que no deseas instalar la documentación. Así sera más rápido el proceso de instalación)

Puedes verificar la versión instalada así:

$ rails -v
Rails 3.0.7

Instalando DB2

Para instalar DB2 Express C puedes seguir cualquiera de los siguientes enlaces:

Instalar DB2 9.7.2 en Ubuntu
Como instalar DB2 en Linux (Video)
Guía de instalación de DB2 en Ubuntu

Instalando ibm_db gem

El ultimo paso es instalar el gem ibm_db, el cual incluye el diver (controlador) para Ruby lanzado por IBM y el adaptador para Rails. Esto es necesario para poder usa Ruby con DB2.

$ sudo -s
$ export IBM_DB_INCLUDE=/home/db2inst1/sqllib/include
$ export IBM_DB_LIB=/home/db2inst1/sqllib/lib
$ . /home/db2inst1/sqllib/db2profile
$ gem install ibm_db
$ exit

Si todo se ejecuta correctamente ya deberías tener configurado y listo para usar Ruby on Rails con DB2.

No hay comentarios: