marzo 7, 2020

Reverse proxy con NGINX

Una de las caracteristicas de NGINX es que puede actuar como reverse proxy, nos puede servir por ejemplo para acceder a apache a través de nginx.

Para crear el reverse proxy, hemos de crear un virtualhost (podemos seguir este tutorial).

Después de crear un virtualhost, editamos su configuración y lo dejamos así:

server {
        listen 80;
        listen [::]:80;
server_name host.dom.com www.host.dom.com


        access_log /var/log/nginx/reverse-access.log;
        error_log /var/log/nginx/reverse-error.log;

        location / {
                    proxy_pass http://127.0.0.1:8000;
  }
}

En http://127.0.0.1:8000; lo sustituimos por la dirección a la que queramos hacer proxy.

Para añadirle SSL podemos hacerlo como si fuese un virtualhost normal, siguiendo este tutorial.

  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket