Exercício – instalar o Node.js
Aqui você instala o Node.js, o N na sigla MEAN. Tal como o MongoDB, o Node.js é open source.
Node.js atua como o host do lado do servidor para seu aplicativo Web e manipula o tráfego HTTP de entrada. Node.js também fornece uma maneira de se comunicar com sua instalação do MongoDB, que você verá mais tarde.
Que versões do Node.js estão disponíveis?
Pode obter o Node.js de duas formas:
- Suporte de longo prazo (LTS): LTS é considerado mais estável e é recomendado para a maioria dos usuários e para ambientes de produção.
- Atual: Atual é para aqueles usuários que desejam experimentar os recursos mais recentes. Como ele pode introduzir alterações significativas entre versões, não é recomendado para ambientes de produção.
Aqui você usa o Node.js LTS.
Como posso instalar o Node.js?
Tal como o MongoDB, pode executar o Node.js no Windows, no macOS e no Linux. O Node.js também oferece suporte a sistemas operativos baseados em Unix, como SunOS e AIX.
Assim como no MongoDB, aqui você registra o repositório Node.js para que apt
possa localizar o pacote.
Recorde-se que está a trabalhar com uma VM do Ubuntu. Mais tarde, pode consultar o guia de instalação para saber como instalar o Node.js na sua plataforma favorita.
Instalar o Node.js
Aqui, você instala o Node.js. Tal como com o MongoDB, o processo implica o registo do repositório Node.js para que apt
possa localizar o pacote.
Importante
Aqui vai trabalhar a partir da ligação SSH à VM do Ubuntu que criou anteriormente neste módulo.
Registre o repositório Node.js para que o gerenciador de pacotes possa localizar os pacotes usando o seguinte comando. Este passo pode demorar até 10 minutos ou mais, consoante a ligação à Internet. Você pode ver um aviso de descontinuação para esse script que causa um pequeno atraso, mas a instalação é concluída.
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
Instale o pacote Node.js:
sudo apt install nodejs
Execute
node -v
para verificar a instalação:node -v
O resultado mostra que tem a versão mais recente do LTS do Node.js.
Encerrar a sessão do SSH
Por agora, o trabalho diretamente na VM está concluído. Execute exit
para deixar a sessão SSH para sua VM:
exit
Regressou à sua sessão do Cloud Shell.