¿Forma correcta de instalar Node.js en un servidor multiusuario?

¿Forma correcta de instalar Node.js en un servidor multiusuario?

Debo reconocer que soy un administrador de sistemas U*ix veterano. El software para ser utilizado por todos tenía dos ubicaciones posibles:

/usr/bin /usr/local/bin

El mejor ejemplo es gcc y familia.

Ahora me encuentro en un mundo nuevo. La instalación de mi nodo se encuentra en:

/home/david/.nvm/versions/node/v14.7.0/bin/node

Entonces agregué el directorio correspondiente a mi ruta.

¿Cómo/dónde se debe instalar el paquete de nodo? Por supuesto, lo haría y sería propiedad del root.

Respuesta1

Quiere instalar NodeJS en /usr/bin. Instalar una aplicación en el directorio de inicio de un usuario y dar a otros acceso a ese directorio no se considera una buena práctica y solo debe realizarse para requisitos de muy corto plazo. También deberá otorgar a los demás usuarios acceso de lectura a ese directorio, lo que puede causar problemas.

información relacionada