Hoy vemos cómo configurar uno. dominio de nivel superior para una aplicación web nodo.js emitido por proveedor nodejitsu.Para obtener más detalles sobre qué es nodejitsu o cómo implementar una aplicación node.js en nodejitsu, consulte este artículo.
Una vez que se haya lanzado una aplicación node.js en nodejitsu, será visible en el enlace: En lugar de eso, queremos configurar todo para que tenga un enlace como este:
www.tuapp.com (oppuro .it, .net, .org,…)
¿Qué necesitamos para hacer esto?
– A Aplicación web node.js publicado y ejecutándose en nodejitsu
– Un archivo paquete.json para nuestra aplicación web node.js
– Y nombre de dominio «www.tuapp.com» registrado y disponible con un proveedor que permite la modificación de registros DNS Tipo A.
Veamos en detalle qué hacer, empezando por nuestra aplicación web.
Modificar el archivo package.json
archivo paquete.json de una aplicación web node.js es un archivo muy importante porque contiene información sobre:
– el nombre, versión y autor de la aplicación web
– dependencias de la aplicación entre la aplicación web y los distintos npms instalados (administrador de paquetes de nodos)
– versiones de software de varios npm y el propio node.js
– otra información genérica sobre aplicaciones y entorno (
Nodejitsu usa este archivo para entender configuración de la aplicación, incluido el dominio de nivel superior y el dominio de segundo nivel.
Por tanto, es imprescindible establecer al menos los siguientes valores:
{ "name": "tuapp.com", "subdomain": "tuapp", "domains": [ "tuapp.com", "www.tuapp.com" ], "scripts": { "start": "./server.js" }, "version": "0.0.1", "engines": { "node": "0.6.x" } }
Publicar los cambios
Después de haber editado el archivo package.json, deberá Publícalopara liberar solo este archivo, ejecute el comando:
jitsu apps update
Configurar registros DNS tipo A
Una vez que el archivo package.json se haya modificado y publicado, debemos configurar los parámetros correctos para apuntar el dominio que compramos a la aplicación publicada por nodejitsu.
Hice esto a través del panel de control del dominio netsons, pero la configuración será la misma independientemente de la tuya. proveedor de serviciossiempre que le permita configurar manualmente registros DNS tipo A o siempre que le permita registrar un nombre de dominio y luego «instruir» a la web para asegurarse de que cualquier solicitud http como www.tuapp.com se enrute a la IP de nodejitsu direcciones.
Las IP, hasta el momento, son las siguientes
165.225.129.253
165.225.130.235
165.225.130.237
165.225.130.238
165.225.130.239
165.225.130.240
165.225.130.241
165.225.131.4
165.225.131.5
Por lo tanto, deberá configurar manualmente lo siguiente Escriba un registro DNSpara tales solicitudes
Y estos para solicitudes de tipo.
Una vez hecho esto, solo espera. 24/48 mineral para que los cambios se propaguen, después de lo cual todas las solicitudes se enrutarán correctamente a la aplicación web de nodejitsu.
Sencillo ¿verdad?
¿Qué opinas? ¿Le resultó útil esta guía?