⊗ndHsDmNC 46 of 47 menu

Configuración de Nginx para sitios web de prueba

Configuremos dominios para nuestros sitios web de prueba utilizando Nginx. Para ello, abriremos el archivo de configuración, eliminaremos su contenido actual y configuraremos nuestros dos sitios según el siguiente esquema:

server { configuración del primer sitio } server { configuración del segundo sitio }

Configuremos el primer sitio, especificando su nombre de dominio y su puerto en el que se ejecuta el script del primer sitio:

server { listen 80; server_name test1.com; location / { proxy_pass http://localhost:3001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

En el mismo archivo, más abajo, configuremos el segundo sitio, también especificando el dominio correcto y el puerto:

server { listen 80; server_name test2.com; location / { proxy_pass http://localhost:3002; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Luego de esto, ejecutaremos el comando que verifica la configuración en busca de errores:

nginx -t

Recarguemos Nginx:

service nginx reload

Reiniciemos Nginx:

service nginx restart

Verifiquemos el estado de Nginx (debe estar activo, texto en verde):

service nginx status

Listo, ahora se pueden acceder a los dominios desde el navegador y estos dirigirán a sus sitios de prueba. Si esto no sucede, asegúrese de que los registros A de los dominios apunten a la IP de su servidor, y también de que no haya confundido los puertos de los sitios desplegados en NodeJS.

Asocie los dominios a sus sitios de prueba configurando Nginx.

Acceda a sus dominios a través de un navegador.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar