fbpx

Configurando Servidor EC2 na Amazon Web Services

Compartilhar no facebook
Facebook
Compartilhar no twitter
Twitter
Compartilhar no linkedin
LinkedIn
Compartilhar no google
Google+
Compartilhar no whatsapp
WhatsApp
Compartilhar no email
Email
Compartilhar no telegram
Telegram

Nesse artigo você vai aprender a criar Servidores EC2 na Amazon AWS, seja ele Linux ou Windows. Recomendo se familiarizar primeiramente com os tipos de servidores e seus valores para que você não tenha nenhuma surpresa na fatura.

Recentemente criamos um artigo explicando tudo o que você precisa saber sobre servidor EC2.

Leitura: Guia Servidor EC2

Servidores EC2 na Nuvem AWS

É importante que antes de criar seu servidor EC2, você já tenha em mente o objetivo e finalidade que você tem com a máquina. Isso vai evitar que você gaste dinheiro atoa, principalmente contratando servidor com recursos que você não vai usar deixando-os ociosos.

Meu objetivo nesse artigo não é implementar nada robusto, é apenas demonstrar a criação de um servidor EC2 Linux e Windows na AWS.

Requisitos

Para que você comece a trabalhar com a AWS será necessário:

  • Conta AWS com cartão de crédito validado
  • Conhecimento básico (Windows) Se for seu objetivo
  • Conhecimento básico (Linux) Se for seu objetivo

Tipos de Servidores EC2

No nosso Guia Servidor EC2, explicamos um pouco sobre o EC2, e ficou claro que existe centenas e modelos de servidores.

Para o nosso laboratório será suficiente trabalharmos com a família T2 sendo a instância t2.micro, que está inclusa no Free Tier AWS, também poderíamos usar a instância t3.micro para essa finalidade.

Leitura: AWS Free Tier

Criando Um Servidor EC2 Linux

Logue na sua console AWS, e digite na barra de pesquisa “EC2”, ou no menu no meio da página procure pelo serviço EC2 assim como indicado na imagem abaixo.

ec2 01

Após clicar em uma das opções para acessar a página do EC2, provavelmente você foi enviado para a página do EC2. Para dar início a criação do servidor basta clicar em Executar Instância.

ec2 02

Agora damos início a criação da instância EC2 e digite na barra de pesquisa o sistema operacional desejado. Para o meu laboratório eu escolhi o sistema Ubuntu 20.04. Selecione o SO e clique em Select para prosseguir.

ec2 03

Agora é o momento que você define qual é o tipo de servidor que deseja trabalhar. Escolha o tipo de máquina desejado e clique em Next.

ec2 04

Na próxima tela “Configure Instance Details”, recomendo deixar padrão nesse primeiro momento. Então clique em Next: Add Storage. 

➡ Na página de Armazenamento você pode escolher o tamanho em GB do armazenamento que deseja para seu disco. Eu vou deixar padrão com 8GB, em seguida clique em: Next: Add Tags.

Na página de tags você pode definir tags para seu servidor, mas para não confundir sua cabeça, vamos avançar essa parte também, clicamos em: Next: Configure Security Group.

➡ Na página do grupo de segurança precisamos selecionar o grupo ou criar um novo grupo. Vamos criar um novo grupo de segurança e liberamos a porta SSH 22 conforme a imagem abaixo.

Após configurar um nome para o SG e liberar a porta 22, clique em: Review and Launch para revisar as configurações.

ec2 05

Após ter revisado suas configurações e conferido tudo, basta clicar em: Launch.

ec2 06

Nesse momento você caiu em uma tela onde precisa configurar uma chave SSH. Se você nunca criou um EC2, é bem provável que não tenha uma chave SSH configurado na console.

Então deixe a primeira caixinha marcada como “Create a new key pair”, e defina um nome para a chave. Após isso, clique em “download” para ter uma cópia da sua chave e clique em Launch Instances para criar seu servidor.

ec2 07

Se viu a imagem abaixo significa que seu servidor foi lançado, você pode visualizar seu servidor clicando em: View Instances. 

ec2 08

Agora você pode visualizar seu servidor, provavelmente nesse momento ele está sendo iniciado. Recomendo esperar pelo menos 3 minutos para ter certeza que seu servidor foi inicializado completamente.

ec2 09

Nosso servidor EC2 foi criado com sucesso! E podemos acessa-lo tanto via SSH via Putty ou algum terminal como também diretamente pela console da AWS.

Se você não sabe trabalhar com servidor linux, recomendo realizar o curso gratuito do Prof. Kretcheu de GNU Linux no YouTube, para ter um embasamento suficiente sobre sistemas GNU Linux.

Link: Clique Aqui

Acessando Servidor EC2 Linux

Para acessar sua instância EC2 via SSH você pode fazer de duas formas:

  • Via Client, ex: Putty
  • Console Web da AWS

Para ser o mais didático possível nesse artigo iremos realizar a conexão via Console Web da AWS. Pois vai facilitar o entendimento de quem é iniciante, e quem deseja conectar via Putty tem muito conteúdo de qualidade na internet ensinando a conexão SSH via Putty.

Uma vez que você está na console, clique na caixinha onde vai selecionar o servidor que você quer se conectar, em seguida clique em Conectar.

ec2 10

Para cada tipo de sistema operacional que você escolher, provavelmente vai ter um usuário específico. No nosso caso, escolhemos a imagem do Ubunto, recordam? O usuário padrão para conexão via SSH é o Ubuntu. Algumas imagens os usuários padrões são: ec2-user, admin, root, etc.

Para conectar basta clicar em Conectar.

ec2 11

Em seguida uma nova janela será aberta e você estará logado dentro do servidor via SSH. A partir desse momento poderá instalar seus aplicativos e brincar a vontade.

ec2 12

Criando Um Servidor EC2 Windows

Se você deseja criar um servidor EC2 Windows sem muita pretensão, ou seja, apenas para conhecer e testar,  fique a vontade para pegar uma instância de baixo custo (t2.micro t3.micro). Mas não recomendo subir um servidor windows com poucos recursos se você vai executar aplicações que exigem um pouco mais de processamento e desempenho. 

A criação de um servidor EC2 com o Windows é muito similar ao do Linux demonstrado no tópico anterior, a única diferença é na escolha do Sistema Operacional e na configuração correta do Security Group. Então vou resumir bastante os passos aqui, ok? 

Já iniciando direto na criação do EC2, digite no campo de pesquisa o sistema operacional desejado “Windows”, em seguida escolha a versão. No meu caso, escolhi o Windows Server 2019 Base. Após escolher o tipo de servidor, você já sabe os passos na escolha do tamanho do disco e rede.

ec2 13

Agora configuramos nosso Grupo de Segurança. Por padrão a porta de conexão RDP está aberta para o público, você pode deixar assim por padrão. Se vai instalar alguma aplicação como o MySQL Server ou um IIS é importante que abra  as portas no security group.

No exemplo da imagem abaixo deixei aberto a porta 3389 RDP e a porta 80 HTTP para a internet.

ec2 14

Agora avance até a parte de configuração da Chave SSH. Se você importou uma chave pode utiliza-la, eu vou criar uma nova chave. E só sabemos a senha do administrador Windows usando a chave SSH, então faça o download ou tenha em mãos sua chave.

Então crie a chave e clique em Launch para iniciar seu servidor.

ec2 15

A partir desse momento aguarde até 5 minutos para que seu servidor esteja pronto para uso. Servidores EC2 Windows demoram um pouco mais cara carregar, então seja um pouco paciente.

Acessando Servidor EC2 Windows

Após ter aguardado alguns minutos, vá para a tela inicial e clique no seu servidor, selecionando-o. E em seguida clique em conectar

ec2 16

Em seguida clique em Cliente RDP

ec2 17

Faça o download do arquivo da área de trabalho remota, ele vai facilitar sua conexão. Em seguida clique também em Obter senha.

ec2 18

Clique em Browse para fazer o upload da chave SSH que você configurou. Após ter feito o upload clique em Descriptografar senha

ec2 19

E então verá a senha de administrador.

ec2 20

Agora você pode abrir o arquivo que você fez de conexão da area de trabalho, ele vai solicitar a senha do administrador. Basta inseri-la que a conexão vai abrir. 

ec2 21

Conclusão

Trabalhar com servidores EC2 seja Linux ou Windows é bem tranquilo como puderam ver. Claro, ao menos no modo default.

Para projetos mais complexos e serviços que vão entrar em produção é necessário um pouco mais de configurações, até mesmo visando segurança e performance dos seus serviços.

conheca nossos servicos aws banner 02
De uma nota para esse artigo.
[Total: 6 Total: 5]
Principais Categorias

Consultoria e Parcerias

Consultoria, gerenciamento e mentoria para serviços de Infraestrutura, DevOps e Hosting.

Entre em contato

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Alex Junio 2021 - Todos os Direitos Reservados // CNPJ: 35.915.227/0001-41

Alex Junio