Skip to main content

VPS: Instalação do JavaScript

Este guia foi criado com os seguintes produtos:

(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)

Introdução

Este guia traz os passos para a instalação do Node.js, Deno e Bun. Esses comandos devem ser executados via SSH, se você não sabe como conectar ao seu servidor via SSH, dê uma olhada no nosso guia de Acesso inicial (SSH).

Preparação

Antes de instalar qualquer coisa no servidor, é recomendado rodar o comando de atualização correspondente ao seu sistema operacional para manter seu servidor seguro.

  sudo apt update

Instalação

Para começar, você precisa decidir qual runtime JavaScript instalar. Existem muitos recursos online que explicam cada um em detalhes. Mas você também pode seguir este guia, pois ele inclui comandos básicos de uso e exemplos de código. Recomendamos usar o NodeJS, pois é um dos mais usados e uma escolha super popular.

Instalando o Node.js Runtime

Você pode instalar o Node.js via gerenciador de pacotes da sua distro Linux ou usando o nvm. Recomendamos usar o apt, pois geralmente é mais fácil.

Execute o comando abaixo para começar a instalar o Node.js via gerenciador de pacotes.

apt install nodejs -y

Para instalar pacotes Node.js para seus projetos, você também vai precisar instalar o gerenciador de pacotes npm.

apt install npm

Atualizando o Node.js para a versão mais recente

Rodar node -v mostra a versão instalada do Node.js. Geralmente não é a mais recente, então você vai querer atualizar para ter os recursos mais novos. Felizmente, o pacote npm n oferece uma forma bem fácil de fazer isso.

Primeiro, instale ele rodando npm install -g n e depois rode n [versão], substituindo [versão] pelo número da versão desejada, para instalar qualquer versão do Node.js.

dica

Geralmente é recomendado manter sua instalação na versão Long Term Support mais recente. Você pode fazer isso rodando n lts.

Rodando Node.js & npm

O npm é o gerenciador oficial de pacotes do Node.js. Você vai usar ele para instalar qualquer pacote da internet.

nota

Você pode encontrar todos os pacotes npm no site oficial.

Criando um novo projeto

Sempre que quiser começar um novo projeto Node.js, crie uma nova pasta para ele (mkdir [nome-do-projeto]) ou entre numa pasta vazia com cd e rode o comando npm init para iniciar a configuração. Ele vai pedir algumas informações básicas para criar o arquivo package.json. Esse será o arquivo "config" para rodar o Node.js.

Depois de iniciar o projeto, crie um arquivo chamado index.js e escreva seu código dentro. Como exemplo, vamos criar um servidor http simples na porta padrão 80 que responde com uma mensagem de teste quando acessado via localhost. Veja abaixo.

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Olá dos Docs da ZAP-Hosting =)')
})

server.listen(80)

Agora você pode rodar o código com o comando node . e conferir o resultado acessando localhost:80 no seu navegador.

dica

Instalar pacotes externos do npm é feito com npm install [nome-do-pacote]

Conclusão

Parabéns, você instalou e configurou o JavaScript com sucesso! Se tiver mais dúvidas ou problemas, fale com nosso time de suporte, que está disponível para te ajudar todos os dias!