O Guia de API referência da AWS SDK for JavaScript V3 descreve detalhadamente todas as API operações da 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 for JavaScript é configurar e executar um aplicativo web Node.js em uma instância do Amazon Elastic Compute Cloud (AmazonEC2). Neste tutorial, você criará uma instância Linux, se conectará a ela usando SSH e instalará o Node.js para ser executado nessa instância.
Pré-requisitos
Este tutorial pressupõe que você já tenha iniciado uma instância Linux com um DNS nome público que pode ser acessado pela Internet e ao qual você pode se conectar usando. 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 Linux
ec2-user
usandoSSH. -
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 LTS versão 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 CLI sessão, precisará usar o nvm novamente para habilitar a versão do nó instalado. 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.
Criação de 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 um 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 como criar um AMI a partir de uma instância existente, consulte Como criar um Linux com EBS suporte da Amazon AMI no Guia do EC2 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.