https SSL AWS ELB单实例

时间:2017-03-13 16:31:57

标签: amazon-web-services ssl https elastic-beanstalk single-instance

我正在尝试为项目设置SSL证书。我通过"单实例弹性beanstalk应用程序托管在AWS中的应用程序"。

我在使用负载均衡器时看到了如何做到这一点的教程,但我不是因为成本限制(只需要30美元/ mth来运行,每个应用程序: S)。

我已经通过Route53注册了域名。该网站通过http://

工作

我有通过AWS Certificate Manager颁发/验证的证书。它说是"在使用中?不,#34; 虽然(这似乎是问题)! enter image description here

我尝试使用以下代码添加名为.ebextensions的文件:

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

我相信我已经打开了#34;通过S3安全组启动端口443: enter image description here

不确定是什么问题,因为它无法到达https://www.fake.com

似乎可以通过负载均衡方法选择证书;我必须做类似的事吗?

1 个答案:

答案 0 :(得分:0)

Amazon Certificate Manager(ACM)不支持单个实例。如果您想要网站的免费SSL,可以尝试LetsEncrypt:https://www.tutcodex.com/ssl-on-single-instance-elastic-beanstalk-tutorial/