Como Instalar o Node.js no CentOS
Como Instalar o Node.js no CentOS
Node.js é um ambiente de execução JavaScript poderoso e popular que permite aos desenvolvedores construir aplicações escaláveis e de alto desempenho. Neste tutorial, vamos guiá-lo através do processo de instalação do Node.js no CentOS, uma distribuição Linux popular.
Pré-requisitos
Antes de começarmos, certifique-se de possuir o seguinte:
- Um servidor CentOS com acesso root
- Um terminal ou sessão de shell para executar comandos
- Uma conexão de internet estável
Passo 1 - Atualizar Pacotes do Sistema
O primeiro passo é atualizar os pacotes do sistema para suas versões mais recentes. Isso garante que tenhamos as últimas correções de segurança e correções de bugs. Para atualizar os pacotes do sistema, execute o seguinte comando:
sudo yum update -y
Este comando irá atualizar todos os pacotes instalados em seu sistema CentOS.
Passo 2 - Instalar o Node.js
Agora que o nosso sistema está atualizado, podemos prosseguir com a instalação do Node.js. Existem várias maneiras de instalar o Node.js no CentOS, mas a forma mais recomendada é usar o repositório NodeSource.
2.1 - Adicionar o Repositório NodeSource
Para adicionar o repositório NodeSource ao seu sistema CentOS, execute o seguinte comando:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
Este comando irá baixar e executar o script de configuração do NodeSource. O script irá adicionar o repositório NodeSource ao seu sistema CentOS.
2.2 - Instalar o Node.js
Uma vez que o repositório NodeSource é adicionado, você pode instalar o Node.js executando o seguinte comando:
sudo yum install -y nodejs
Este comando irá baixar e instalar a versão mais recente do Node.js em seu sistema CentOS.
Passo 3 - Verificar a Instalação
Para verificar se o Node.js está instalado corretamente, execute o seguinte comando:
node -v
Este comando irá exibir a versão do Node.js instalada em seu sistema. Por exemplo, se você tiver instalado o Node.js na versão 14.16.0, a saída será:
v14.16.0
Exemplos de Uso
Agora que o Node.js está instalado, você pode começar a usá-lo para construir aplicações web, APIs e ferramentas de linha de comando. Aqui estão alguns exemplos do que você pode fazer com o Node.js:
Exemplo 1 - Criar um Servidor HTTP Simples
Crie um novo arquivo chamado server.js
com o seguinte código:
const http = require('http');
const hostname = 'localhost';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World!');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Salve o arquivo e execute o seguinte comando para iniciar o servidor:
node server.js
Você verá a seguinte saída:
Server running at http://localhost:3000/
Abra um navegador da web e acesse http://localhost:3000/. Você verá a mensagem "Hello World!".
Exemplo 2 - Instalar e Usar Pacotes npm
npm é o gerenciador de pacotes para o Node.js. Você pode usá-lo para instalar pacotes de terceiros que podem ser usados em suas aplicações. Para instalar um pacote, execute o seguinte comando:
npm install <nome-do-pacote>
Por exemplo, para instalar o pacote express
, execute o seguinte comando:
npm install express
Uma vez que o pacote estiver instalado, você pode usá-lo em sua aplicação requerendo-o:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(3000, () => {
console.log('Server listening on port 3000');
});
Conclusão
Neste tutorial, mostramos como instalar o Node.js no CentOS. Também demonstramos como criar um servidor HTTP simples e instalar pacotes npm. O Node.js é uma plataforma poderosa que pode ser usada para construir uma ampla variedade de aplicações. Esperamos que este tutorial tenha sido útil para você. Boa codificação!