Servidor HTTP Nginx
General
Nginx es un webserver open source y está disponible para plataformas *nix y windows, es un servidor web muy liviano y es utilizado principalmente para el balanceo de cargas, estamos haciendo pruebas de stress con un sistema que tenemos y estamos poniendo a prueba apache vs Nginx, haber cómo nos va!
INSTALACIÓN DEBIAN/UBUNTU
Instalamos las dependencias:
#aptitude install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
Descargamos el paquete (versión estable) y extraemos el contenido
#cd /tmp
#wget http://nginx.org/download/nginx-0.7.66.tar.gz
#tar xvzf nginx-0.7.66.tar.gz
#cd nginx-0.7.66/
Compilamos el paquete con soporte para ssl.
#./configure --sbin-path=/usr/local/sbin --with-http_ssl_module
#make
#make install
Creamos un script de inicio con el siguiente contenido:
emacs /etc/init.d/nginx
Asignamos permisos:
chmod 755 /etc/init.d/nginx
Iniciamos el servidor:
/etc/init.d/nginx start
Probamos =)
firefox http://localhost
http://en.wikipedia.org/wiki/Nginx
Permalink: http://www.mononeurona.org/entries/view/rnstux/2273
Commentblogs:umm, no lo conocía, solo quiero hacer notar algo de lo que seguro ya estas enterado.
Estas compilando nginx, también compilaste Apache para las pruebas... Si no, me parece que los resultados serian muy obvios.
2010-06-10 14:20:45-05
@Aarkerio: Sip! ya tiene el soporte para PHP5
http://tru3n0.com/2010/02/19/instalar-nginx-en-debian-con-soporte-php5-y-mysql/
@Vendaval: Si vamos a compilar Apache, las primeras pruebas se van a hacer con Nginx, aunqué ya casi estoy seguro quién va a ganar.
2010-06-10 15:12:22-05
Ya habia escuchado hablar de Nginx, dudo mucho que Apache gane en las pruebas, incluso aunque Nginx se compilara para un x86 generico y Apache se "optimizara" Umm, porque no prueban contra Lighttpd o Cherokee? creo que eso seria mas justo. Saludos rnstux :)
2010-06-11 04:39:27-05
lighthttpd es muy bueno, pero creo que no hace balanceo de cargas :(
2010-06-11 05:51:46-05
ummm, que el balanceo de cargas (por ejemplo el round robin) se hacia en el dns
2010-06-11 07:36:45-05
ummm, que el balanceo de cargas (por ejemplo el round robin) no se hacia en el dns?
2010-06-11 07:37:33-05
posiblemente con cherokee sea una mejor prueba. Apache está muy tosco comparado con los webservers ligeros.
2010-06-11 14:36:37-05










