Passenger, Apache i Ubuntu

Tot i que la documentació de passenger és molt clara, el problema que m'he trobat és que la versió de RubyGems a Ubuntu no m'ha funcionat bé.

Actualització de RubyGems

Tot i no ser el recomanat, per tirar endavant he instal·lat RubyGems 1.8 directament de tarball o sigui:

$ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz
$ tar xvfz rubygems-1.8.10.tgz
$ cd rubygems-1.8.10
$ mv /usr/bin/gem /usr/bin/gem-ubuntu
$ ruby setup.rb
$ ln -s /usr/bin/gem1.8 /usr/bin/gem

Nota: cal usar sudo en funció de l'entorn.

Instal·lació de Passenger en Apache

A partir d'aquí és instal·lar la gemma i executar l'instal·lador tal com explica la documentació de Passenger:

$ gem install passenger
$ passenger-install-apache2-module

La resta l'explica l'instal·lador pas a pas.