Instalación de NGinx 0.5.30 desde testing en Debian
Publicado por Aníbal Rojas 12 Diciembre 2007 en General, Rails, Ruby.Gracias a la labor de marketing que realicé con José Parella la comunidad de usuarios Debian (y distribuciones derivadas) dispone de paquetes actualizados para el pequeño y brutal web server Nginx (Gracias Jose por tu excelente trabajo ;-)
Nginx es popular actualmente como frontend o load balancer para clusters de Mongrels corriendo aplicaciones Ruby On Rails. Realmente funciona, después de que uno lo instala y los configura puede olvidarse de él.
Mucha gente termina montando Nginx desde los fuentes porque la versión de Nginx en stable en stablees la 0.4.13 es relativamente vieja* y el sistema de administración de paquetes de Debian es algo así como el "secreto mejor guardado del Caribe".
De cualquier manera si quiere instalar la versión 0.5.30 o la 0.5.33, estas están disponibles en testing y sid respectivamente, no tienen que hacerlo desde los fuentes.
Cortesía de Jose, las instrucciones para seguir el paquete desde testing son:
Crear o agregar al archivo /etc/apt/preferences:
-
Package: nginx
-
Pin: release a=testing
-
Pin-Priority: 1000
Agregar los repos de testing en /etc/apt/sources.list, en general sencillamente tomen los que apuntan a etch, los copian y reemplazan etch por testing o sid si fuera el caso. En la máquina que yo estaba instalando:
-
deb http://ftp.debian.org/debian/ testing main contrib
-
deb-src http://ftp.debian.org/debian/ testing main contrib
Y finalmente:
-
apt-get update
-
apt-get install nginx
En general esto les va a requerir nuevas versiones de libc6, libssl, locales, tzdata y un par de librerías más, que pueden requerir de reiniciar un par de serivicios.
* En realidad no es que sea vieja, es que los rusos echan código como locos ;-)
hola, anibal rojas, me puedes decir cuales son las ventajas de Nginx y si se puedes instalar en ubuntu
Consume muy pocos recursos y es extremadamente rápido. No reemplaza a Apache ni de lejos, tiene un fracción ínfima de su funcionalidad, por ejemplo no soporta CGI sólo FastCGI y Reverse Proxy. Si se puede instalar en Ubuntu.