Como habilitar SSL para instância Amazon EC2 (LAMP empacotado pela Bitnami)?

Como habilitar SSL para instância Amazon EC2 (LAMP empacotado pela Bitnami)?

Eu lanço uma instância EC2 com uma AMI do mercado, chamada LAMP empacotada pela Bitnami.

Depois que a instância é iniciada, descubro que só consigo acessar seu nome DNS ou IP via HTTP, não HTTPS. Parece que o SSL não será instalado por padrão.

Então eu pesquiso em seu documento e encontro isto:https://docs.bitnami.com/aws/faq/administration/generate-configure-certificate-letsencrypt/

Sigo as instruções para executar o seguinte comando:

sudo /opt/bitnami/bncert-tool

Mas depois de inserir o nome DNS ec2-3-95-160-86.compute-1.amazonaws.com, ele mostra um aviso:

Warning: The domain 'ec2-3-95-160-86.compute-1.amazonaws.com' resolves to a 
different IP address than the one detected for this machine, which is 
'3.95.160.86'. Please fix its DNS entries or remove it. For more info see: 
https://docs.bitnami.com/general/faq/configuration/configure-custom-domain/

Eu verifico novamente o DNS do domínio emhttps://dnschecker.org/e confirme que ec2-3-95-160-86.compute-1.amazonaws.com resolverá para 3.95.160.86, conforme abaixo: insira a descrição da imagem aqui

Então, por que ainda recebo esse aviso? Além disso, este aviso me impedirá de criar o certificado SSL para ec2-3-95-160-86.compute-1.amazonaws.com.

Responder1

Aqui está uma resposta para encerrar as coisas.

A melhor abordagem aqui é registrar um nome de domínio para o servidor em vez de usar o nome de domínio EC2, configurar registros DNS e criar um registro A para o servidor. Solicite um certificado para esse nome de domínio.

Se você estiver usando o CloudFront, um domínio como origin.example.com pode ser útil, para que o CloudFront possa controlar o domínio primário. Caso contrário, você pode registrar qualquer nome de domínio que desejar.

informação relacionada