apt-get install nginx

Y ya nos funciona en esta máquina virtual en localhost:

Ahora vamos a empezar a configurar el balanceo de carga. Nos interesa que envie algunas de las peticiones a la máquina de apache y otras las conteste nginx. Para esto configuramos nginx que será el encargado de distribuir las peticiones. Editamos el fichero /etc/nginx/sites-available/default

Y le ponemos la siguiente configuración:
# Default server configuration
#
server {
location / {
proxy_pass http://backend;
}
}
upstream backend {
server IP DE APACHE;
server 127,0,0,1:8080;
}

Ahora copiamos el fichero de configuracion que acabamos de modificar:
cp /etc/nginx/sites-available/default /etc/nginx/sites-available/nacho

Y lo modificamos:
# Default server configuration
#
server {
listen 8080 default_server;
listen [::]:8080 default_server;
}

Ahora creamos un enlace a sites-enabled:
ln -s /etc/nginx/sites-available/nacho /etc/nginx/sites-enabled

Y reiniciamos el servidor
service nginx restart
Resultado:
Al actualizar va cambiando de un servidor a otro. Los dos servidores se reparten las peticiones.


HAZ CLICK AQUI PARA DESCARGAR EL PDF https://drive.google.com/open?id=0B9zT1LiWIqX5VlJGc0VuZGgyaHM
No hay comentarios:
Publicar un comentario