
Phusion Passenger (mod_rails) es un módulo para Apache2 que salió a mediados de abril de este año (2008) con la finalidad de correr aplicaciones en este servidor web hechas en Ruby on Rails. Es muy conveniente para servidores en producción sin necesidad de hacer configuraciones extras con Mongrel o Webrick.
Su instalación en Ubuntu 8.04 es muy sencilla. Sólo hay que abrir un terminal y escribir:
sudo gem install passenger
o en algunos casos:
sudo gem1.8 install passenger
Luego:
sudo passenger-install-apache2-module
y seguir las instrucciones del instalador.
A mi me solicitó instalar apache2-prefork-dev que lo hice con:
sudo apt-get install apache2-prefork-dev
Volví a ejecutar el comando:
sudo passenger-install-apache2-module
y la instalación fue realizada sin problemas con un aviso notificándome que para su funcionamiento debo agregar las siguientes línea en el archivo de configuración de Apache2:
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.0.2/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.0.2
PassengerRuby /usr/bin/ruby1.8
Esto lo agregué en apache2.conf abriéndolo como super usuario:
sudo gedit /etc/apache2/apache2.conf
Copié y pegué las líneas y lo guardé. Se que hay otra forma de agregarlo en la carpeta de mod_enabled pero no quise enredarme mucho.
Ya instalado phusion passenger lo que falta es configurar la aplicación hecha en Ruby on Rails para que funcione con Apache2. En mi caso el VirtualHost lo tengo en la carpeta “/home/joserafael/www”. Mi URL por defecto es http://localhost pero quiero que mi aplicación se vea en http://localhost/demo. Para eso usamos la opción RailsBaseURI. “demo” está en la carpeta “/home/joserafael/NetbeansProjects”, (es que trabajo con Netbeans) Por lo que creamos un enlace directo de “/demo/public” dentro de “www” de la siguiente forma:
ln -s /home/joserafael/NetBeansProjects/demo/public/ /home/joserafael/www/demo
El último paso es agregar una línea en el archivo de configuración del VirtualHost. Lo abrimos con:
sudo gedit /etc/apache2/sites-enabled/000-default
y donde dice:
DocumentRoot /home/joserafael/www/
colocamos:
RailsBaseURI /demo
Lo guardamos y reiniciamos el servidor:
sudo /etc/init.d/apache2 restart
y entramos a http://localhost/demo para ver el sitio web hecho con Ruby on Rails en Apache2
Notas finales:
Podemos agregar cuantos sitios queramos quedando así la configuración del VirtualHost:
RailsBaseURI /demo
RailsBaseURI /demo2
RailsBaseURI /demo3
Es preferible mudar toda la aplicación dentro del directorio “www” porque dependiendo del proyecto podemos tener algún problema con la visualización de imágenes o algunos javascripts. Para casos más seguros se recomienda configurar otro VirtualHost que está bien explicado en su página web.
Estoy a la orden para cualquier duda u observación. Sus comentarios serán bien recibidos.
Una grata sorpresa encontré en la versión 2.0.0.63 de Skype para Linux , al incluir soporte para webcam. Con Ubuntu podré chatear con audio y video con una excelente calidad.

Ahora bien, ¿cuál webcam es compatible con linux? Yo uso ésta que se puede adquirir en Mercado Libre y no me puedo quejar. Sólo la conecto y funciona. No hay que configurar nada.

Los fanáticos de Linux ya pueden adquirir productos Dell que corran bajo el sistema operativo Ubuntu 7.10. Resulta que el fabricante finalmente se decidió a incluir desde fábrica esta versión del popular SO de código abierto y para eso puso a disposición dos equipos: la notebook Inspiron 1525 y el desktop Inspiron 530MT.
La iniciativa tuvo su primera experiencia en Estados Unidos, donde a partir de mayo de 2007 Dell comenzó a comercializar sus sistemas con Ubuntu integrado. El paso siguiente fue dado en España , cuando el 23 de enero los representantes locales del fabricante anunciaban la disponibilidad del SO en sus distintos dispositivos.
El tercer escalón le correspondió a Latinoamérica, donde la compañía aseguró que ya pueden comenzar a adquirirse los dispositivos, por el momento, solamente vía telefónica (en Argentina, 0800-666-0789). Dentro de algunas semanas, también estarán disponibles a través de la página Web de Dell.
Desde la empresa anticipan que pronto habrá más noticias al respecto, ya que los dos modelos de Inspiron no serán los únicos sistemas que estarán ofreciendo con Ubuntu en la región.

Jamie Hyneman, del popular programa televisivo MythBusters de Discovery Channel, tiene algo que decir sobre Linux y Windows Vista en su artículo 7 Dolores de Cabeza Tecnológicos y Cómo Arreglarlos publicado en el sitio de Popular Mechanics. Aparentemente, uno de esos 7 dolores de cabeza son los "Sistemas Operativos de computadoras cargados con cosas que uno no quiere y nunca usará".
Según Jamie:
"Es un problema bien documentado y una queja frecuente sobre los sistemas operativos Windows - Vista en particular. Además de tener errores, las características extras tienden a hacer más lento al sistema demandando más poder de procesamiento y memoria".
"Hay otra solución disponible para los consumidores: Cámbiense a otro sistema operativo basado en Linux como Ubuntu. Debido a la mayoría de los Linux son gratuitos, no hay razones comerciales para inflarlo con características innecesarias".

Al equipo de desarrollo de Ubuntu se les ha ocurrido una estupenda idea sobre como promocionar a Ubuntu, han liberado un curso de 10 lecciones en las cuales se hace un repaso completo de Ubuntu va desde la instalación, particionamiento, uso de Internet y multimedia.
El curso está disponible en dos versiones con sus respectivos PDF. Una edición para estudiantes y otra para profesores/instructores, que permite que un grupo de alumnos puedan aprender Ubuntu.
Descargar el PDF edición estudiante: https://wiki.ubuntu.com/Training?action=AttachFile&do=get&target=student.pdf
Descargar el PDF edición profesor: https://wiki.ubuntu.com/Training?action=AttachFile&do=get&target=instructor.pdf
Últimos Comentarios