Estoy configurando mi primer Node.js
servidor en cloud Linux node
ay soy bastante nuevo en los detalles de Linux admin
. (Por cierto, no estoy tratando de usar Apache al mismo tiempo).
Todo está instalado correctamente, pero descubrí que a menos que use el root login
, no puedo escuchar port 80
con el nodo. Sin embargo, preferiría no ejecutarlo como root por razones de seguridad.
¿Cuál es la mejor práctica para:
- ¿Establecer buenos permisos / usuario para el nodo para que sea seguro / sandboxed?
- Permita que el puerto 80 se use dentro de estas restricciones.
- Inicie el nodo y ejecútelo automáticamente.
- Manejar la información de registro enviada a la consola.
- Cualquier otro problema general de mantenimiento y seguridad.
¿Debo reenviar el tráfico del puerto 80 a un puerto de escucha diferente?
Gracias