Maneira correta de instalar o Node.js em um servidor multiusuário?

Maneira correta de instalar o Node.js em um servidor multiusuário?

Devo reconhecer que sou um administrador de sistema U * ix antigo. O software a ser utilizado por todos tinha duas localizações possíveis:

/usr/bin /usr/local/bin

O melhor exemplo é gcc e família.

Agora me encontro em um novo mundo. A instalação do meu nó reside em:

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

Então adicionei o diretório correspondente ao meu caminho.

Como/onde o pacote de nós deve ser instalado? Isso seria feito e de propriedade do root, é claro.

Responder1

Você deseja instalar o NodeJS no /usr/bin. Instalar um aplicativo no diretório inicial de um usuário e conceder a outros acesso a esse diretório não é considerado uma prática recomendada e só deve ser feito para requisitos de muito curto prazo. Você também precisaria conceder aos outros usuários acesso de leitura a esse diretório, o que pode causar problemas.

informação relacionada