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.
Despliega dos sitios web de prueba en puertos diferentes.