Node.js é um executor JavaScript construído com o Google V8 JavaScript. Ele permite a criação de ferramentas de redes de conexão, servidores web e muito mais utilizando o JavaScript. O Node.js usa eventos em loop, o que significa que os comandos são executados de forma assíncrona. Este guia vai ensinar como instalar Node.js em um VPS com Ubuntu 14.04.
Conteúdo
O Que Você Vai Precisar
Antes de iniciar, você vai precisar de:
- Acesso SSH para um servidor VPS com Ubuntu 14.04.
1º Passo — Instalando o Node.js no Ubuntu
O Ubuntu 14.04 já possui o Node.js por padrão em seu pacote. Entretanto a versão está desatualizada e é recomendado o uso de um PPA (personal package archive) da NodeSource.
Primeiro, baixe e adicione o pacote para sua configuração local com o comando:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
Isso irá instalar a última versão estável do Node.Js v10. Se você precisa da versão 9 ou outra basta alterar a parte setup_10.x para a versão desejada. Para o Node.js v9 ficaria assim:
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
IMPORTANTE! Se você receber um erro que o curl não está instalado, basta instalá-lo com o comando sudo apt-get install curl
Agora você pode instalar o Node.js da mesma maneira que outro pacote no Ubuntu:
sudo apt-get install -y nodejs
-y é utilizado para que você não precise confirmar a instalação. Depois de instalar o Node.js você pode verificar sua versão com o comando:
nodejs -v
O resultado deve ser algo do tipo:
v10.1.0
É isso, você instalou o Node.js com sucesso no servidor VPS.
O Node.js vem com um gerenciador de pacote (NPM) que permite a instalação e gerenciamento do seu pacote Node.js. Para instalar o pacote, execute:
sudo npm install name_of_the_package
2º — Instalando o NVM (opcional)
Node.js possui um gerenciador de versão (NVM) que permite a instalação e gerenciamento de várias instâncias do Node.js. Para instalar o NVM é preciso instalar algumas ferramentas:
sudo apt-get install build-essential libssl-dev -y
Depois que as ferramentas estiverem instaladas execute:
curl https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
v0.32.1 é a versão do NVM, você pode verificar a última versão aqui.
Você vai receber uma mensagem parecida com:
=> Close and reopen your terminal to start using nvm or run the following to use it now: export NVM_DIR="/root/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
Agora você pode reabrir o terminal ou executar os comandos mencionados com o NVM. Para certificar que o NVM foi instalado corretamente, execute:
nvm --version
Se a resposta for o número da versão, então o NVM foi instalado corretamente. Agora utilize o NVM para instalar todas as versões disponíveis:
nvm ls-remote
Você deve ver algo do tipo:
...... V10.10.0 V10.11.0 V10.12.0 v10.13.0 (Latest LTS: Dubnium) V11.0.0 V11.1.0 v11.2.0
Para instalar a versão v9.9.0 basta executar:
nvm install v9.9.0
Para usar a versão recém instalada do Node.js, execute:
nvm use v7.1.0
Com o mesmo método você pode instalar diversas outras versões do Node.js. Você pode verificar as vesões atualmente instaladas com o comando:
nvm ls
O resultado vai parecido com:
-> v9.9.0 System default -> v9.9.0 node -> stable (-> v9.9.0) (default) stable -> 9.9 (-> v9.9.0) (default) iojs -> N/A (default) lts/* -> lts/dubnium (-> N/A) lts/argon -> v4.9.1 (-> N/A)
Como você pode ver, a atual versão padrão é a 9.9.0. Então ao invés de digitar nvm v7.1.0, você pode simplesmente usar:
nvm use default
Você também pode alterar a versão padrão com o comando:
nvm alias default v6.9.1
Conclusão
Neste tutorial você aprendeu a instalar e gerenciar o Node.js em um servidor Ubuntu 14.04. Vale mencionar que os comandos mencionados também funcionam nas versões 12.04 e 16.04 do Ubuntu.
Deixe um Comentário