Paneles de control Plesk Servidores

Configurar Nginx como proxy inverso en Plesk

Nginx como reverse proxy para activar HTTP2 en Plesk

Creado por Igor Sysoev en el año 2004, Nginx (pronunciado “engine-ex“) es el servidor web más utilizado entre los sites con mayor volumen de usuarios: Casi un 60% de entre las 1.000 webs con más tráfico.

Su utilidad como Proxy Inverso, es decir, como entidad que antepondremos al servidor para gestionar las peticiones que se le envíen, radica en que no sólo nos permitirá establecer sistemas de cacheo a nivel de servidor y gestionar balances de carga, mejorando así sensiblemente la velocidad de nuestras webs, sino que nos permitirá dar el paso al nuevo protocolo HTTP2.

 

Resumen de contenidos

  1. Activando Nginx a través del Panel de Control Plesk
  2. Activando Nginx a través SSH en Plesk

 

Activando Nginx a través del Panel de Control Plesk

Nos logueamos en nuestro Panel Plesk.

2º Buscamos, en el menú de la izquierda, la categoría “Herramientas y Configuración”.

3º En la nueva ventana, vamos a la categoría “Plesk” y hacemos clic en “Actualizaciones”.

4º Se nos abrirá una ventana nueva. Pulsamos en la pestaña “Adición/Eliminación de componentes”.

5º Y nos aparecerá un diagrama de árbol. Desplegamos “Web Hosting” –> “Nginx web server and reverse proxy serve”.

Si “Nginx web server and reverse proxy serve” aparece con una “X”, desplegamos y pulsamos “Instalar”.

6º Y ahora, instalado el componente, hay que activarlo. Volvemos a pulsar en el menú de la izquierda “Herramientas y Configuración” y ahora vamos a “Administración de servicios”:

7º Localizamos el servicio “Servidor proxy inverso (nginx)” y pulsamos en el icono de “Play”. Esperamos unos segundos y ya estará activado:

 

Activando Nginx a través SSH en Plesk

Accedemos por SSH (ver cómo hacerlo en Windows, MacOs y Linux) y arrancamos el autoinstaller de Plesk:

# /usr/local/psa/admin/sbin/autoinstaller

Activamos el servicio “Reverse Proxy” de Nginx:

# /usr/local/psa/admin/sbin/nginxmng -e

Y verificamos su estado:

# /usr/local/psa/admin/sbin/nginxmng -s

Si quisiésemos desactivarlo:

# /usr/local/psa/admin/sbin/nginxmng -d

 

¡Y eso es todo por hoy! ¿Te has atascado en algún punto? Cuéntanoslo en los comentarios.

 

Cristian Sarabia Martínez

Desde que a principios de los 90 mi padre desempolvó su Spectrum, no he dejado de probar y experimentar con la tecnología.

Enamorado del mundo web, Full Stack Developer de profesión y diseñador por devoción.

Ahora hago mis pinitos en esto del blogging para compartir con vosotros un poquito de todo lo que la comunidad me ha dado.

Escribir comentario

Haz clic aquí para dejar tu comentario