He creado una aplicación node.js-express. De forma predeterminada, está escuchando en el puerto 3000. Tengo el sistema alojado en una instancia EC2 y he apuntado el registro A de un dominio a la dirección IP elástica de AWS.Configuración de Ubuntu Server para que la aplicación Node.Js (puerto 3000) se publique en una dirección de servidor de dominio en particular
Me gustaría que las solicitudes HTTP al nombre de dominio se dirijan automáticamente a puerto: 3000 o me gustaría poder iniciar el servidor HTTP Express en el puerto 80. (Intenté iniciar el nodo http servidor en el puerto 80 pero obtuvo un error)
Puedo acceder a la aplicación nodo si escribo www.myurl.com:3000 pero necesito poder eliminar ese requisito por el bien de los usuarios finales.
¿Alguien sabe cómo hacer que nodo y puertos y dominios funcionen todos juntos en mi servidor amazon-buntu?
Puede comenzar en el puerto 80 mediante el uso de 'sudo nodo app.js' – Raynos