JavaScript VPS

Como Instalar Node.js e NPM no Ubuntu 18.04

Instalar Node js no Ubuntu 18.04

Neste tutorial vamos mostrar como instalar Node js no Ubuntu 18.04. Este método funciona para máquinas Linux locais e servidores privados virtuais (VPS). Você também vai aprender a remover a ferramenta, caso desejado.

O Que é Node.js

O Node.js é uma das tecnologias web mais populares da atualidade. Ele é utilizado por muitos desenvolvedores, assim como grandes empresas, para aumentar a funcionalidade de suas aplicações. Apenas por isso já é possível imaginar todo o seu potencial.

De forma simples, o Node.js é um ambiente de execução no servidor que permite que o JavaScript opere sem o cliente. O Node.js é de código aberto e compatível com diversas plataformas, o que o torna ideal para diferentes projetos – desde educacionais até de negócios.

Até o momento da criação deste artigo, a última versão estável do Node.js é a 11.10.0. Mas, a versão mais recomendada para a maioria dos usuários é a 10.15.1.

Existem diversas maneiras de instalar o Node.js. Vamos ensinar as duas mais simples e eficientes.

Importante: Antes de começar, você precisa ter acesso ao seu servidor e ter permissão para executar comandos usando sudo. Para mais detalhes, confira o tutorial como configurar VPS em 5 passos simples. Você não precisa executar ambos os métodos, basta escolher o que mais se adequa para sua situação.

Instalar Node js e NPM do Repositório Oficial do Ubuntu

A maneira mais rápida e fácil de instalar o Node.js em um servidor Ubuntu 18.04 é através do repositório oficial.

Primeiro, acesse seu servidor via SSH.

ssh usuario@endereço_ip_servidor

Se você está operando de um sistema com Ubuntu, basta abrir um terminal emulador do menu principal.

Uma vez conectado atualize o cache APT. Para isto execute o comando:

sudo apt update

Dessa maneira certificamos que os repositórios estão sincronizados e o sistema pode baixar com segurança o que está armazenado nele.

Após, instale o Node.js com o seguinte comando:

sudo apt install nodejs

Depois de inserir a senha, o processo de instalação será iniciado.

Você também pode instalar o NPM, que é um pacote gerenciador do Node.js.

sudo apt install npm

Finalmente, verifique a versão instalada. Basta executar:

nodejs -v

Instalar Node js verificando versão

Esta é a maneira mais fácil de instalar Node.js em uma máquina Linux ou servidor VPS Linux.

Para excluir o Node.js é só executar o comando:

sudo apt remove nodejs

Instalar uma Versão Específica do Node.js com NVM

Existe outra maneira de instalar o Node.js em um servidor com Ubuntu 18.04. Com o NVM (Node Version Manager), podemos escolher uma versão específica para ser instalada. Ele é ótimo se você quer usar uma versão LTS ou a última versão disponível.

Primeiro, baixe o NVM usando wget. Execute:

sudo apt install wget

Em seguida utilize o comando:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

O próximo passo é permitir que o NVM seja utilizado do seu perfil de usuário bash com o comando:

source ~/.profile

Agora você pode usar o NVM para mostrar todas as versões do Node.js disponíveis para ser instaladas.

nvm ls-remote

Versões do Node js disponíveis

Fique à vontade para escolher a versão que preferir. Por motivos de estabilidade e suporte recomendamos a versão 10.15.1. Execute:

nvm install 10.15.1

Você pode verificar se a instalação ocorreu com sucesso checando a versão do Node.js:

node -v

Verificar versão

Como você pode ver, ocorreu tudo bem na instalação e o Node.js está pronto para uso.

Se você instalou o Node.js com este método mas agora deseja desinstalá-lo, primeiro é preciso desativar a aplicação:

nvm deactivate

Em seguida desinstale o Node.js:

nvm uninstall v10.15.1

Desinstalar Node.js

Conclusão

O Node.js é uma tecnologia extremamente útil para desenvolver aplicações web. Instalá-lo no seu servidor Ubuntu 18.04 é simples, basta escolher um dos métodos ensinados acima!

Brendon M.

Brendon é tradutor e apaixonado por tecnologia. Antes de se juntar à incrível Equipe de Conteúdo & SEO, fazia parte da da Equipe de Sucesso do Cliente da Hostinger, onde descobriu na área de hospedagem de sites sua paixão. Nas horas vagas divide seu tempo entre a família, séries, games, futebol e o violão.

Deixe um Comentário

Deixe seu comentário!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
R$2
29
/mês*