Como instalar o Node.js no CentOS 8
Node.js é um ambiente de tempo de execução Javascript de código aberto, multiplataforma, leve e poderoso para programação no lado do servidor, desenvolvido no mecanismo JavaScript V8 do Chrome e usado para criar ferramentas de rede e aplicativos da Web escalonáveis que requerem funcionalidade de back-end.
Leitura recomendada: 18 melhores frameworks NodeJS para desenvolvedores em 2019
Neste artigo, mostraremos duas maneiras diferentes de instalar o Node.js em um servidor Linux CentOS 8 para que você possa começar.
Nesta página:
- Instale o Node.js dos repositórios do CentOS 8
- Instale o Node.js no CentOS 8 usando o NVM
Instale o Node.js dos repositórios do CentOS 8
Existem alguns pacotes de dependência, como C++, make, GCC etc., que você precisa instalar a partir dos repositórios padrão do CentOS para instale a versão mais recente do Node.js no CentOS 8 Linux.
Para instalar esses pacotes de dependência, você precisa instalar as Ferramentas de Desenvolvimento no CentOS 8 usando o seguinte comando yum.
yum groupinstall "Development Tools"
Agora liste o módulo que fornece o pacote Node.js dos repositórios padrão do CentOS usando o seguinte comando.
yum module list nodejs
A partir da saída acima, existem quatro perfis diferentes disponíveis, mas você precisa instalar apenas o perfil padrão destacado com [d]
que instala um conjunto comum de pacotes de tempo de execução.
Para instalar o pacote Node.js padrão em seu sistema CentOS 8, execute o seguinte comando.
yum module install nodejs
Se você for um desenvolvedor, poderá instalar o perfil de desenvolvimento que instalará bibliotecas adicionais que permitirão construir módulos carregáveis dinamicamente, conforme mostrado.
yum module install nodejs/development
Depois de instalar o pacote Node.js, você pode verificar a versão e o local usando os comandos a seguir.
node -v
npm -v
which node
which npm
Esta é a maneira mais fácil de instalar o ambiente Node.js no CentOS 8 Linux a partir dos repositórios do CentOS.
Instale o Node.js no CentOS 8 usando o Node Version Manager
Outra maneira mais fácil de instalar o Node.js é usar o NVM, o gerenciador de versões do Node – é um script bash que permite instalar, desinstalar e manter múltiplas versões do Node.js em o sistema.
Para instalar ou atualizar o NVM no sistema CentOS 8, use o seguinte comando cURL ou Wget para baixar a versão recente do script de instalação.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
O script de instalação acima, instale o nvm em sua conta de usuário. Para começar a usá-lo, primeiro você precisa obter seu .bash_profile.
source ~/.bash_profile
Agora, você pode listar as versões disponíveis do Node.js usando ls-remote
.
nvm list-remote
Saída de amostra
...
v12.2.0
v12.3.0
v12.3.1
v12.4.0
v12.5.0
v12.6.0
v12.7.0
v12.8.0
v12.8.1
v12.9.0
v12.9.1
v12.10.0
v12.11.0
v12.11.1
v12.12.0
v12.13.0 (LTS: Erbium)
v12.13.1 (LTS: Erbium)
v12.14.0 (Latest LTS: Erbium)
v13.0.0
v13.0.1
v13.1.0
v13.2.0
v13.3.0
v13.4.0
v13.5.0
Agora você pode instalar uma versão específica do Node digitando qualquer uma das versões que você vê. Por exemplo, para obter a versão v13.0.0, você pode digitar.
nvm install 13.0.0
Assim que a instalação for concluída, você pode listar as diferentes versões instaladas digitando.
nvm ls
Você pode alternar entre as versões do Nodejs digitando.
nvm use v12.14.0
Você também pode definir a versão padrão do Nodejs e verificá-la executando.
nvm alias default v12.14.0
nvm ls
OR
node --version
Neste artigo, explicamos duas maneiras diferentes de instalar o Node.js em seu servidor CentOS 8. Se você estiver enfrentando algum problema com a instalação, peça ajuda na seção de comentários abaixo.