Mongrel, Rails Web Server

Mongrel es un servidor web muy liviano de código abierto que nos permitirá correr Ruby en nuestro localhost. Dicho servidor web fue desarrollado por un geniecillo llamado  Zed Shaw.

Después de que Shaw dejó la escena de Ruby on Rails las versiones de Mongrel se detuvieron; La versión actual es la 1.1.5. y únicamente funciona con versiones anteriores a Rails 3.


Instalar Mongrel

Para instalar Mongrel unicamente debemos ejecutar el siguiente comando en la consola:

gem install mongrel


Si ejecutamos el comando gem list podremos ver listada nuestra gema. Es importante tener presente en que JRuby estamos instalando Mongrel para luego no tener confución, en mi caso lo he instalado en ambas versiones de JRuby, tanto la 1.3.1 como la 1.7.0.

Para saber como cambiar entre versiones de Ruby visita este enlace: http://jrubycode.blogspot.com/2012/07/cambiar-entre-versiones-de-ruby.html

Mongrel en Netbeans

Una vez de vuelta en Netbeans procedemos a abrir las propiedades de nuestro proyecto:


En la lista de servidores podremos escojer Mongrel 1.1.5 correspondiente a la ultima versión que acabamos de instalar.

Nota: en caso de no mostrarse Mongrel en la lista de servidores podemos reiniciar el IDE (Netbeans) con la finalidad de que cargue las gemas nuevamente.