HolyHosting
Equipe Holy

Node.js e uma das tecnologias web mais populares disponiveis atualmente. Como desenvolvedor, voce pode querer utiliza-la para aumentar a funcionalidade da sua aplicacao web ou criar um ambiente de desenvolvimento local.
Neste artigo, explicaremos como instalar o Node.js em um sistema Linux rodando Ubuntu 18.04, 20.04 e 22.04. Este metodo de instalacao funciona com sistemas locais baseados em Ubuntu e servicos VPS.
Mostraremos como instalar o Node.js no Ubuntu usando os repositorios padrao e o NodeSource. Por fim, voce aprendera a instalar uma versao especifica do Node.js usando o NVM.
O que e Node.js?
Node.js e um ambiente de execucao do lado do servidor que permite aos usuarios executar codigo JavaScript no lado do servidor. E um projeto de codigo aberto multiplataforma, ideal para projetos orientados a educacao e negocios.
Node.js e particularmente util para lidar com tarefas intensivas em dados e desenvolver aplicacoes de rede escalaveis. Alguns casos de uso populares incluem chat em tempo real, streaming de dados e proxies do lado do servidor.
Embora a versao mais recente do Node.js seja 18.9.0, recomendamos usar a versao 16.17.0, pois e a versao com suporte de longo prazo (LTS). Independentemente disso, sempre verifique a pagina de downloads do Node.js para obter a versao mais recente, pois e atualizada com bastante frequencia.
Importante! Antes de continuar, certifique-se de ter acesso ao servidor e uma conta de usuario nao-root para executar comandos sudo no Linux. Leia nosso guia para saber mais sobre como acessar um VPS via SSH.
Como Instalar o Node.js Usando Apt e NPM dos Repositorios Padrao
Uma forma eficiente de instalar o Node.js no Ubuntu e usar o repositorio oficial de distribuicao. Um sistema rodando Ubuntu 18.04 ou posterior inclui os pacotes Node.js e Node Package Manager (NPM) no repositorio padrao.
No entanto, este metodo nao permite escolher qual versao do Node.js instalar. Em outras palavras, pode instalar uma versao desatualizada que nao tem mais suporte.
Dica Profissional
Se voce nao deseja instalar o Node.js manualmente, escolha um de nossos modelos de sistema operacional VPS com Node.js ja pre-instalado. Para mais informacoes sobre esta opcao, visite a pagina de hospedagem de servidores Node.js da HolyHosting.
Antes de instalar o Node.js, abra o terminal a partir do menu principal do seu sistema ou pressione a combinacao de teclas Ctrl + Alt + T. Siga estes passos para instalar o Node.js no seu VPS usando o gerenciador de pacotes Apt:
Conecte-se ao servidor usando ssh digitando o seguinte:
ssh username@server_ip_address
Atualize o cache do Apt para atualizar o repositorio:
sudo apt update
Atualizando o gerenciador de pacotes apt usando o Terminal
Digite a senha do sistema e pressione Enter.
Apos completar a atualizacao, instale o Node.js digitando o seguinte comando:
sudo apt-get install nodejs
Instalando o Node.js a partir do repositorio padrao
Digite Y e pressione Enter para iniciar o processo de instalacao.
Apos a instalacao ser concluida, instale o gerenciador de pacotes NPM do Node.js executando o seguinte:
sudo apt install npm
Instalando o NPM a partir do repositorio padrao
Digite sua senha e confirme a instalacao.
Finalmente, verifique os numeros de versao do Node.js e NPM para confirmar que a instalacao foi bem-sucedida. A linha de comando exibira o numero da versao instalada apos digitar estes comandos:
nodejs -v
npm -v
Verificando as versoes instaladas do Node.js e NPM a partir do Terminal
Se voce deseja remover o Node.js ou NPM do sistema Linux, use os seguintes comandos:
sudo apt remove nodejs
sudo apt remove npm
Como Instalar o Node.js Com Apt Usando NodeSource
Outra forma de instalar o Node.js e usar um repositorio de Arquivo de Pacotes Pessoais (PPA) como o NodeSource. Comparado ao repositorio padrao do Ubuntu, o NodeSource oferece mais versoes.
Este metodo e ideal se voce deseja instalar uma versao especifica ou a versao mais recente do Node.js.
Veja como instalar o Node.js no Ubuntu usando o repositorio NodeSource:
Digite os seguintes comandos pressionando Enter apos cada um:
sudo apt-get update
sudo apt-get upgrade
Pule este passo se voce ja tem o cURL instalado. Caso contrario, digite o seguinte comando:
sudo apt-get install curl
Para instalar a versao atual, execute o seguinte comando. Lembre-se de substituir o valor 18.x pela versao do Node.js que preferir:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
Baixando o NodeSource com a versao 18.x do Node.js
Assim que tiver o repositorio NodeSource, instale o Node.js com o seguinte comando:
sudo apt-get install nodejs
Instalando o Node.js a partir do NodeSource
Alem do Node.js, este comando instalara o NPM junto com outros pacotes dependentes.
Use estes dois comandos para verificar as versoes do Node.js e NPM e confirmar que o processo de instalacao foi bem-sucedido:
node -v
npm -v
Verificando as versoes recem-instaladas do Node.js e NPM
Como Instalar uma Versao Especifica do Node.js Usando NVM
Outra forma de instalar o Node.js no Ubuntu e usar o Node Version Manager (NVM), um script bash usado para gerenciar multiplas versoes do Node.js.
Instalar o Node.js usando o metodo NVM e ideal se voce deseja usar uma versao especifica. Para comecar, baixe e instale o NVM usando wget:
Abra o console e use o seguinte comando:
sudo apt-get install wget
Uma janela de terminal mostrando o processo de instalacao do wget
Para instalar uma versao diferente, substitua v0.39.0 por outro valor ou use o seguinte comando para baixar a versao mais recente:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash
Baixando e instalando o NVM usando wget
Permita que o script NVM seja executado a partir do perfil bash do seu usuario:
source ~/.profile
Habilitando o script NVM para o perfil bash do usuario atual
Apos instalar o NVM, voce pode comecar a instalar o Node.js no seu sistema:
Consulte todas as versoes disponiveis do Node.js com NVM executando o seguinte comando:
nvm ls-remote
Listando as versoes disponiveis do node.js usando NVM
Dica Profissional
Use o atalho de teclado Ctrl + C para interromper o processo de listagem antecipadamente.
Embora voce possa instalar qualquer versao do Node.js, recomendamos usar a versao mais recente para garantir compatibilidade e confiabilidade. Neste exemplo, instalaremos a versao LTS mais recente no momento da escrita:
nvm install 16.17.0
Instalando uma versao especifica do Node.js usando NVM
Verifique se foi instalado corretamente consultando o numero da versao ativa atual:
node -v
Conclusao
Node.js e um ambiente de execucao JavaScript do lado do servidor que permite construir aplicacoes de rede rapidamente. Desenvolvedores web o utilizam frequentemente para lidar com tarefas intensivas em dados e analise em tempo real.
Neste artigo, revisamos tres formas de instalar o Node.js no Ubuntu 22.04 ou versoes anteriores. Antes de instalar o Node.js, certifique-se de poder usar o comando sudo e conectar-se ao seu servidor virtual privado.
Instale a versao empacotada do Node.js a partir do repositorio do Ubuntu usando Apt. Alternativamente, use NodeSource ou NVM para instalar uma versao especifica ou a versao LTS mais recente.
Esperamos que este artigo tenha ajudado voce a entender como instalar o Node.js no seu VPS ou sistema Linux local. Se tiver alguma pergunta, sinta-se a vontade para deixar um comentario abaixo.
Todas as informações foram cuidadosamente documentadas e disponibilizadas no nosso mais recente tutorial do YouTube.
O plugin SkinRestorer pode ser muito util se o que voce esta buscando e utilizar seu Servidor no modo no-premium. Nesse caso, ao configura-lo como "online-mode:false"
O arquivo php.ini e o arquivo de configuracao principal do PHP. Aprenda o que e, onde encontra-lo e como editar suas configuracoes.