Tutorial: Conceitos básicos das instâncias do Linux com o Amazon EC2
Use este tutorial para começar a usar o Amazon Elastic Compute Cloud (Amazon EC2). Você aprenderá a iniciar, conectar-se e usar uma instância do Linux. Uma instância é um servidor virtual na nuvem AWS. Com o Amazon EC2 você pode definir e configurar o sistema operacional e os aplicativos que são executados em sua instância.
Para começar a usar uma instância do Windows, consulte Conceitos básicos das instâncias do Windows do Amazon EC2.
Ao se cadastrar na AWS, você poderá começar a usar o Amazon EC2 usando o Nível gratuito da AWS
Tópicos
Visão geral
A instância é baseada em Amazon EBS (o que significa que o volume raiz é um volume do EBS). Você pode especificar a zona de disponibilidade na qual sua instância é executada ou deixar o Amazon EC2 selecionar uma zona de disponibilidade para você. Quando você executa a instância, a protege especificando um par de chaves e um security group. Ao se conectar à instância, você deve especificar a chave privada correspondente ao par de chaves especificado ao executar a instância.

Tarefas
Para concluir este tutorial, realize as seguintes tarefas:
Tutoriais relacionados
-
Se você preferir executar uma instância Windows, consulte este tutorial no Guia do usuário do Amazon EC2 para instâncias do Windows: Conceitos básicos das instâncias Windows do Amazon EC2.
-
Se você preferir usar a linha de comando, consulte este tutorial no Guia do usuário do AWS Command Line Interface: Uso do Amazon EC2 pela CLI da AWS.
Pré-requisitos
Antes de começar, você deve concluir as etapas em Configuração com o Amazon EC2.
Etapa 1: executar uma instância
Você pode executar uma instância do Linux utilizando o Console de gerenciamento da AWS como descrito no seguinte procedimento. Este tutorial tem o objetivo de ajudá-lo a executar rapidamente sua primeira instância, então ele não abrange todas as opções possíveis. Para obter mais informações sobre essas opções avançadas, consulte Executar uma instância usando o assistente de execução de instância.
Como iniciar uma instância
-
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
No painel do console, selecione Launch Instance.
-
Na página Choose an Amazon Machine Image (AMI), há uma lista de configurações básicas, chamadas Amazon Machine Images (AMIs), que funcionam como modelos para sua instância. Selecione uma versão HVM do Amazon Linux 2. Observe que essas AMIs estão marcadas como "Elegíveis para nível gratuito".
-
Na página Choose an Instance Type, você pode selecionar a configuração de hardware de sua instância. Selecione o tipo de instância
t2.micro
, que é selecionado por padrão. O tipo de instânciat2.micro
está qualificado para o nível gratuito. Em regiões ondet2.micro
não está disponível, você pode usar uma instânciat3.micro
no nível gratuito. Para obter mais informações, consulte Nível gratuito da AWS. -
Escolha Review and Launch para permitir que o assistente conclua outras definições de configuração para você.
-
Na página Review Instance Launch, em Security Groups, você verá que o assistente criou e selecionou um security group para você. Você pode usar esse security group ou, como opção, pode selecionar o security group que você criou ao realizar a configuração usando as seguintes etapas:
-
Escolha Edit security groups.
-
Na página Configure Security Group, garanta que Select an existing security group esteja selecionado.
-
Selecione o security group na lista de security groups existentes e escolha Review and Launch.
-
-
Na página Review Instance Launch, escolha Launch.
-
Se um par de chaves for solicitado, selecione Choose an existing key pair e selecione o par de chaves que você criou ao obter a configuração.
Atenção Não selecione Continuar sem um par de chaves. Se você executar sua instância sem um par de chaves, você não poderá conectá-la.
Quando estiver pronto, selecione a caixa de confirmação e, então, escolha Launch Instances.
-
Uma página de confirmação informa que sua instância está sendo executada. Selecione Visualizar instâncias para fechar a página de confirmação e voltar ao console.
-
Na tela Instances, é possível visualizar o status da execução. Demora um pouco para executar uma instância. Ao executar uma instância, seu estado inicial é
pending
. Após a inicialização da instância, seu estado muda pararunning
e ela recebe um nome DNS público. (Se a coluna Public DNS (IPv4) estiver oculta, escolha Mostrar/ocultar colunas (o ícone de engrenagem) no canto superior direito da página e selecione Public DNS (IPv4).) -
Pode levar alguns minutos até que a instância esteja pronta para que você possa se conectar a ela. Certifique-se de que sua instância tenha sido aprovada nas verificações de status. É possível visualizar essas informações na coluna Status Checks.
Etapa 2: conectar-se à instância
Há várias formas de conectar-se a sua instância do Linux. Para obter mais informações, consulte Conecte-se à sua instância do Linux.
Não é possível conectar-se à instância a menos que você a tenha executado com um par
de chaves, para o qual existe o arquivo .pem
, e a tenha executado com um grupo de segurança que permita acesso SSH em seu computador.
Se você não puder se conectar à sua instância, consulte Resolução de problemas para conectar-se à instância para obter assistência.
Etapa 3: limpar a instância
Após concluir a instância que você criou para este tutorial, você deverá limpar encerrando a instância. Se você quiser realizar outras ações com essa instância antes de limpá-la, consulte Próximas etapas.
Encerrar uma instância significa excluí-la efetivamente, pois você não poderá mais reconectá-la depois dessa ação.
Se você estiver executando uma instância que não está no Nível gratuito da AWSshutting down
ou terminated
. Se você quiser manter sua instância para depois, sem a cobrança de taxas, poderá
interromper a instância agora e iniciá-la novamente mais tarde. Para obter mais informações,
consulte Interrupção de instâncias.
Para encerrar sua instância
-
No painel de navegação, escolha Instances (Instâncias). Na lista de instâncias, selecione a instância.
-
Escolha Instance state (Estado da instância) e Terminate instance (Encerrar instância).
-
Quando a confirmação for solicitada, escolha Terminate (Encerrar).
O Amazon EC2 desliga e encerra sua instância. Depois que a instância for encerrada, ela permanecerá visível no console por um curto período e a entrada será automaticamente excluída. Você não pode remover a instância encerrada da exibição do console.
Próximas etapas
Após iniciar sua instância, talvez você queira tentar alguns dos seguintes exercícios:
-
Saiba como gerenciar remotamente a instância do EC2 utilizando Executar comando. Para obter mais informações, consulte Run Command do AWS Systems Manager no Guia do usuário do AWS Systems Manager.
-
Configure um alarme do CloudWatch para notificá-lo caso seu uso ultrapasse o Nível gratuito. Para obter mais informações, consulte Criar um alarme de faturamento no Guia do usuário do AWS Billing and Cost Management.
-
Adicione um volume do EBS. Para obter mais informações, consulte Criar um volume do Amazon EBS e Associar um volume do Amazon EBS a uma instância.
-
Instale a pilha LAMP. Para obter mais informações, consulte Tutorial: Instalar um servidor web LAMP no Amazon Linux 2.