O Guia de referência da API do AWS SDK for JavaScript V3 descreve em detalhes todas as operações da API para o AWS SDK for JavaScript versão 3 (V3).
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurando o Node.js em uma EC2 instância da Amazon
Um cenário comum para usar o Node.js com o SDK JavaScript é configurar e executar um aplicativo web Node.js em uma instância do Amazon Elastic Compute Cloud EC2 (Amazon). Neste tutorial, você criará uma instância do Linux; conecte-se a ela usando o SSH e instale o Node.js para rodar nessa instância.
Pré-requisitos
Este tutorial pressupõe que você já tenha iniciado uma instância do Linux com um nome DNS público que possa ser acessado na Internet e ao qual você possa se conectar usando o SSH. Para obter mais informações, consulte Etapa 1: Executar uma instância no Guia EC2 do usuário da Amazon.
Importante
Use a Amazon Machine Image (AMI) do Amazon Linux 2023 ao iniciar uma nova EC2 instância da Amazon.
Você também precisa ter configurado o grupo de segurança para permitir as conexões SSH
(porta 22),
HTTP
(porta 80) e HTTPS
(porta 443). Para obter mais informações sobre esses pré-requisitos, consulte Configuração com a Amazon no Guia EC2 do usuário da Amazon EC2 .
Procedimento
O procedimento a seguir ajuda você a instalar o Node.js em uma instância do Amazon Linux. Você pode usar esse servidor para hospedar um aplicativo web do Node.js.
Para configurar o Node.js em sua instância do Linux:
-
Conecte-se à sua instância do Linux como
ec2-user
usando SSH. -
Instale o gerenciador de versão do nó (
nvm
) digitando o seguinte na linha de comando.Atenção
AWS não controla o código a seguir. Antes de executar, certifique-se de verificar sua autenticidade e integridade. Mais informações sobre esse código podem ser encontradas no repositório nvm.
GitHub curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Usaremos o
nvm
para instalar o Node.js, pois onvm
pode instalar várias versões do Node.js e permitir que você alterne entre elas. -
Para carregar o
nvm
, digite o seguinte na linha de comando:source ~/.bashrc
-
Use o nvm para instalar a versão do LTS mais recente do Node.js digitando o seguinte na linha de comando.
nvm install --lts
Instalar o Node.js também instala o gerenciador de pacotes do nó (
npm
) para que você possa instalar módulos adicionais, conforme necessário. -
Verifique se o Node.js está instalado e funcionando corretamente ao digitar o seguinte na linha de comando.
node -e "console.log('Running Node.js ' + process.version)"
Isso exibe a seguinte mensagem que mostra a versão do Node.js em execução.
Running Node.js
VERSION
nota
A instalação do nó só se aplica à EC2 sessão atual da Amazon. Se você reiniciar sua sessão de CLI, precisará usar o nvm novamente para habilitar a versão do nó instalada. Se a instância for encerrada, você precisará instalar o node novamente. A alternativa é criar uma Amazon Machine Image (AMI) da EC2 instância da Amazon depois de ter a configuração que deseja manter, conforme descrito no tópico a seguir.
Criar uma imagem de máquina da Amazon (AMI)
Depois de instalar o Node.js em uma EC2 instância da Amazon, você pode criar uma Amazon Machine Image (AMI) a partir dessa instância. A criação de uma AMI facilita o provisionamento de várias EC2 instâncias da Amazon com a mesma instalação do Node.js. Para obter mais informações sobre a criação de uma AMI a partir de uma instância existente, consulte Criação de uma AMI Linux baseada no Amazon EBS no Guia EC2 do usuário da Amazon.
Recursos relacionados
Para obter mais informações sobre os comandos e o software usados neste tópico, consulte as seguintes páginas da Web:
-
Gerenciador de versões do Node (
nvm
) — Veja o repositório nvm ativado. GitHub -
gerenciador de pacotes do nó (
npm
): consulte o site do npm.