Voltar ao blog

Como instalar o Node.js no Ubuntu 18.04

Como instalar o Node.js no Ubuntu 18.04

O Node.js é uma plataforma de código aberto que permite aos desenvolvedores construir páginas web dinâmicas e aplicativos. Ele é amplamente utilizado para scripts no lado do servidor e permite aos usuários usar JavaScript para scripts tanto no lado do cliente quanto do servidor. Neste tutorial, você aprenderá como instalar o Node.js no Ubuntu 18.04 e começar a usá-lo.

Pré-requisitos

Primeiro, você precisa criar uma máquina. Você pode fazer isso facilmente na seção de computação do CloudSigma WebApp’s:
Create a Linux Server setup java

Para os fins deste tutorial, você pode usar os seguintes recursos:
CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

Você pode montar o disco com Ubuntu 18.04 LTS disponível na biblioteca da CloudSigma:
Ubuntu 18.04: Pré-instalado de 64 bits com drivers VirtIO, superusuário, Python 2.7.17, Pip 20.0.2 OpenSSL 1.1.1d, Cloud-init e atualizações mais recentes até 2019-03-03.

Após iniciar a máquina, você pode atualizar todos os repositórios e pacotes existentes na máquina executando os seguintes comandos:

Instalando a Versão Estável para Ubuntu

Nesta seção, você instalará o Node.js no Ubuntu 18.04 usando o comando ‘apt’. O Ubuntu possui uma versão estável do Node.js em seus repositórios. A versão estável oferece uma experiência mais consistente em vários sistemas. Para instalar a versão estável a partir dos repositórios do Ubuntu’s, você pode executar o seguinte comando:

Após a instalação, você também deve instalar o ‘npm’. NPM – Node Package Manager. Este é um gerenciador de pacotes para as linguagens de programação javascript. Ele permitirá que você gerencie e instale os pacotes e módulos do node.js. Para instalar o NPM, prossiga e execute o seguinte comando:

Você pode verificar a versão do Node.js instalada no seu servidor usando o seguinte comando:

node js version check

Você também pode instalá-lo de outra maneira mais robusta. Você aprenderá como fazer isso na seção seguinte.

Instalando usando PPA – Personal Package Archive

A NodeSource mantém o PPA – Personal Package Archive, que permite obter uma versão mais recente do node.js. Isso lhe dará mais liberdade para escolher a versão do node.js na qual deseja trabalhar.

Para este tutorial, usarei os comandos para o Node.js v14. Primeiro, você pode instalar o PPA usando o seguinte comando:

Para instalar qualquer outra versão, basta alterar o número da versão no comando. For exemplo, se você deseja instalar a v10, pode editar a versão de forma semelhante a esta:

Os comandos acima adicionam o PPA à configuração e atualizam o cache de pacotes local. O segundo comando instala o Node.js. Para verificar a versão, execute o seguinte comando:

install Node.js on Ubuntu Node js Version Check

Você não’ precisa instalar o NPM separadamente, pois o pacote instalado acima já o contém. O NPM acompanha as atualizações usando um arquivo de configuração no seu diretório home. Para verificar se o NPM foi instalado, você pode executar o seguinte comando:

npm version check

Alguns pacotes NPM exigem o build-essential para compilar o código a partir da fonte. Você pode instalá-los usando o seguinte comando:

Instalando usando o NVM  – Node.js Version Manager

Outra maneira de instalar o Node.js é usar o NVM – “Node.js Version Manager”. O NVM funciona no nível do diretório em vez do nível do sistema, o que significa que você pode ter várias versões instaladas em vários diretórios sem afetar todo o sistema.

O NVM permite que você use as novas versões enquanto mantém as versões antigas do Node.js. O Node.js instalado pelo apt e pelo NPM são gerenciados de forma diferente.

Para instalar o NVM, vá para a página do Github do projeto e verifique a versão que você precisa. Neste tutorial, estou usando a versão vo.35

O comando acima instala o NVM em ~/.nvm. Além disso, ele adiciona as linhas de script necessárias ao ~/.bashrc

Você pode sair e entrar novamente, ou carregar o arquivo “~/.bashrc” para carregar as alterações na sessão atual.

Você pode instalar as várias versões do Node.js usando o NVM. Para verificar as versões disponíveis do Node.js, execute o seguinte comando:

Você pode instalar a versão desejada usando o seguinte comando:

install Node.js on Ubuntu nvm install

Você pode verificar a versão usando:

O NVM geralmente usará a última versão instalada, mas você também pode especificá-la usando o comando ‘ncm use’:

Você pode gerenciar várias versões do Node.js. Para ver as versões instaladas, use o seguinte comando:

Para tornar uma versão a padrão, você pode criar um alias para ela. Sempre que uma nova sessão for criada, a versão padrão do Node.js será usada.

Você também pode referenciá-la como abaixo:

Cada versão do Node.js mantém o controle de seus pacotes. Ao instalar pacotes por meio do NPM, você pode especificar se deseja instalá-los para a versão específica do Node.js ou globalmente.

Para instalar o pacote para a versão específica em uso, execute este comando:

Para instalá-lo globalmente, adicione a flag ‘-g’,

Depois de instalar o pacote globalmente, você poderá executar comandos, mas para que seu programa o utilize, você terá que vincular o pacote ao seu ambiente local.

Você pode encontrar mais opções disponíveis com o NVM executando este comando:

 

Removendo o Node.js

Você pode desinstalar o Node.js usando o ‘apt’ ou usando o NVM.

Para remover a versão estável que você instalou com o ‘apt’, use este comando:

O comando acima desinstala o Node.js, mas mantém os arquivos de configuração. Se você quiser desinstalar o Node.js e também remover os arquivos de configuração, use o comando:

Além disso, para remover os pacotes que foram instalados automaticamente ao instalar alguns dos pacotes removidos, use o comando:

Para desinstalar as versões que você instalou usando o NVM, use este comando:

Se a versão que você deseja desinstalar for a versão atual, desative-a primeiro e depois execute o comando de desinstalação:

Os comandos acima removerão todos os arquivos associados à versão, excluindo os arquivos em cache.

Agora que você concluiu este tutorial, você conhece 3 maneiras diferentes e fáceis de instalar o Node.js no servidor Ubuntu 18.04.

Boa computação!

author

Akshay Nagpal

Autor · CloudSigma

Preslav Dobrev é um designer criativo na CloudSigma, focado na construção de uma identidade empresarial consistente por meio de canais de marketing tradicionais e inovadores. Ele é hábil em combinar a visão artística com o marketing estratégico para criar narrativas de marca impactantes.

Comentários

Nenhum comentário ainda. Seja o primeiro.