Múltiples dominios en un servidor VPS para NodeJS

Para tener varios sitios web con sus propios dominios en un mismo servidor VPS, necesitamos un servidor proxy inverso. Este es un programa que escuchará en el puerto 80 y dirigirá las solicitudes. Como tal programa, usaremos el servidor Nginx.

Cómo funcionará esto. Supongamos que tenemos dos dominios. Supongamos que en nuestro VPS el script para el primer dominio se ejecuta en el puerto 3001, y el script para el segundo dominio - en el puerto 3002. El servidor proxy inverso Nginx escuchará el puerto 80, verificará qué dominio fue solicitado y redirigirá la solicitud al puerto correspondiente.

En las próximas lecciones, analizaremos cómo instalar y configurar Nginx en modo de servidor proxy inverso.

Задание 1

Despliega dos sitios web de prueba en puertos diferentes.