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.