Pular para o conteúdo principal

Instalando o Node.js no Fedora

Instalando o Node.js no Fedora

O Node.js é uma plataforma poderosa e versátil para construir aplicativos do lado do servidor usando JavaScript. Ele oferece um modelo de E/S não bloqueante e baseado em eventos que o torna altamente escalável e eficiente. Neste tutorial, vamos orientá-lo pelo processo de instalação do Node.js no Fedora.

Pré-requisitos

Antes de começarmos, certifique-se de ter os seguintes pré-requisitos:

  • Uma máquina Fedora com acesso root
  • Um terminal ou cliente SSH

Passo 1: Atualizar o Sistema

O primeiro passo é atualizar o sistema executando o seguinte comando:

sudo dnf update

Isso irá atualizar os repositórios de pacotes e garantir que o seu sistema esteja atualizado.

Passo 2: Instalar o Node.js

A maneira mais fácil de instalar o Node.js no Fedora é usar o repositório do NodeSource. Para adicionar o repositório, execute o seguinte comando:

curl -sL https://rpm.nodesource.com/setup_lts.x | sudo bash -

Uma vez que o repositório estiver adicionado, você pode instalar o Node.js executando o seguinte comando:

sudo dnf install -y nodejs

Isso irá instalar a versão LTS mais recente do Node.js e suas dependências.

Passo 3: Verificar a Instalação

Para verificar se o Node.js foi instalado corretamente, execute o seguinte comando:

node -v

Isso deve exibir a versão do Node.js que você acabou de instalar. Por exemplo:

v14.17.6

Você também pode verificar a versão do npm (Gerenciador de Pacotes do Node) executando o seguinte comando:

npm -v

Isso deve exibir a versão do npm que você acabou de instalar. Por exemplo:

6.14.15

Passo 4: Exemplos de Uso

Agora que o Node.js está instalado em sua máquina Fedora, você pode começar a usá-lo para construir aplicativos. Aqui estão alguns exemplos simples para você começar:

Exemplo 1: Olá Mundo

Crie um arquivo chamado hello.js com o seguinte código:

console.log('Olá Mundo!');

Salve o arquivo e execute-o usando o Node.js:

node hello.js

Isso deve exibir:

Olá Mundo!

Exemplo 2: Servidor HTTP

Crie um arquivo chamado server.js com o seguinte código:

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Olá Mundo!');
});

server.listen(port, hostname, () => {
console.log(`Servidor em execução em http://${hostname}:${port}/`);
});

Salve o arquivo e execute-o usando o Node.js:

node server.js

Isso iniciará um servidor HTTP na porta 3000. Você pode acessá-lo usando um navegador da web ou uma ferramenta como o curl:

curl http://localhost:3000/

Isso deve exibir:

Olá Mundo!

Passo 5: O que Observar

Ao instalar o Node.js no Fedora, há algumas coisas que você deve observar:

  • Certifique-se de ter acesso root ou privilégios de sudo.
  • Sempre atualize o sistema antes de instalar novos pacotes.
  • Use um repositório confiável para garantir que você obtenha a versão mais recente e segura do Node.js.
  • Verifique a instalação verificando a versão do Node.js e do npm.
  • Mantenha o Node.js e suas dependências atualizadas para evitar vulnerabilidades de segurança.

Conclusão

Neste tutorial, mostramos como instalar o Node.js no Fedora. Também fornecemos alguns exemplos simples para ajudá-lo a começar a usar o Node.js. Agora que você tem o Node.js instalado, você pode começar a construir aplicativos poderosos e escaláveis usando JavaScript.