O Guia de referência da API do AWS SDK para JavaScript V3 descreve em detalhes todas as operações da API para o AWS SDK para JavaScript versão 3 (V3).
Configuração do Node.js em uma instância do Amazon EC2
Um cenário comum para usar o Node.js com o SDK para JavaScript é configurar e executar um aplicativo da Web Node.js em uma instância do Amazon Elastic Compute Cloud (Amazon EC2). 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: iniciar uma instância no Guia do usuário do Amazon EC2.
Importante
Use a imagem de máquina da Amazon (AMI) do Amazon Linux 2023 ao iniciar uma nova instância do Amazon EC2.
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 o Amazon EC2 no Guia do usuário do 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-userusando SSH. -
Instale o gerenciador de versão do nó (
nvm) digitando o seguinte na linha de comando.Atenção
AWS não controla o seguinte código. Antes de executar, certifique-se de verificar sua autenticidade e integridade. Mais informações sobre esse código podem ser encontradas no repositório GitHub do nvm
. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashUsaremos o
nvmpara instalar o Node.js, pois onvmpode 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 --ltsInstalar 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.jsVERSION
nota
A instalação do nó se aplica somente à sessão atual do Amazon EC2. 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 concluída, você precisará instalar o nó novamente. A alternativa é criar uma imagem de máquina da Amazon (AMI) da instância do Amazon EC2 assim que você tiver 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 instância do Amazon EC2, você pode criar uma imagem de máquina da Amazon (AMI) a partir dessa instância. A criação de uma AMI facilita o provisionamento de várias instâncias do Amazon EC2 com a mesma instalação do Node.js. Para obter mais informações sobre como criar uma AMI de uma instância existente, consulte Criação de uma AMI baseada no Amazon EBS no Guia de usuário do Amazon EC2.
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ão do nó (
nvm): consulte Repositório de nvm no GitHub. -
gerenciador de pacotes do nó (
npm): consulte o site do npm.