

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á.

# Configuração da terminação de HTTPS na instância
<a name="https-singleinstance"></a>

Use [arquivos de configuração](ebextensions.md) para configurar o servidor de proxy que passa o tráfego para o aplicativo para encerrar conexões HTTPS. Isso é útil se você quer usar o HTTPS com um ambiente de uma única instância, ou se configurar o load balancer para passar o tráfego através sem descriptografá-lo.

Para habilitar o HTTPS, você deve permitir o tráfego de entrada na porta 443 para a EC2 instância em que seu aplicativo Elastic Beanstalk está sendo executado. Você faz isso usando a `Resources` chave no arquivo de configuração para adicionar uma regra para a porta 443 às regras de entrada do grupo de segurança do AWSEBSecurity Grupo.

O seguinte snippet adiciona uma regra de entrada para o security group `AWSEBSecurityGroup` que abre a porta 443 para todo o tráfego de um ambiente de uma única instância:

**`.ebextensions/https-instance-securitygroup.config`**

```
Resources:
  sslSecurityGroupIngress: 
    Type: AWS::EC2::SecurityGroupIngress
    Properties:
      GroupId: {"Fn::GetAtt" : ["AWSEBSecurityGroup", "GroupId"]}
      IpProtocol: tcp
      ToPort: 443
      FromPort: 443
      CidrIp: 0.0.0.0/0
```

Em um ambiente com balanceamento de carga em um [Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/) (Amazon VPC) padrão, é possível modificar essa política para aceitar apenas o tráfego do balanceador de carga. Consulte [Configurando a end-to-end criptografia em um ambiente Elastic Beanstalk com balanceamento de carga](configuring-https-endtoend.md) para ver um exemplo.

**Topics**
+ [Encerrar o HTTPS nas instâncias do EC2 que executam Docker](https-singleinstance-docker.md)
+ [Encerramento de HTTPS em EC2 instâncias que executam Go](https-singleinstance-go.md)
+ [Encerrar o HTTPS em instâncias do EC2 que executam Java SE](https-singleinstance-java.md)
+ [Encerrar o HTTPS em instâncias do EC2 que executam Node.js](https-singleinstance-nodejs.md)
+ [Encerramento de HTTPS em EC2 instâncias que executam PHP](https-singleinstance-php.md)
+ [Encerrar o HTTPS em instâncias do EC2 que executam Python](https-singleinstance-python.md)
+ [Como encerrar o HTTPS em instâncias do EC2 que executam o Ruby](https-singleinstance-ruby.md)
+ [Encerrar o HTTPS em instâncias do EC2 que executam Tomcat](https-singleinstance-tomcat.md)
+ [Encerrar o HTTPS em instâncias do Amazon EC2 executando .NET Core no Linux](https-singleinstance-dotnet-linux.md)
+ [Encerramento de HTTPS em EC2 instâncias da Amazon que executam o.NET](SSLNET.SingleInstance.md)