Amazon web services https SSL AWS ELB单实例
我正在尝试为项目设置SSL证书。我通过“单实例弹性豆茎应用程序”将该应用程序托管在AWS中 我看过关于如何在使用负载平衡器时执行此操作的教程,但我并不是因为成本限制(仅运行此功能就需要每月约30美元,每个应用程序:S) 我已通过Route53注册了一个域。该网站通过http:// 我有通过AWS证书管理器颁发/验证的证书。它说它在使用中?不,但是(这似乎是问题所在)! 我已尝试使用以下代码添加名为to.ebextensions的文件:Amazon web services https SSL AWS ELB单实例,amazon-web-services,ssl,https,amazon-elastic-beanstalk,single-instance,Amazon Web Services,Ssl,Https,Amazon Elastic Beanstalk,Single Instance,我正在尝试为项目设置SSL证书。我通过“单实例弹性豆茎应用程序”将该应用程序托管在AWS中 我看过关于如何在使用负载平衡器时执行此操作的教程,但我并不是因为成本限制(仅运行此功能就需要每月约30美元,每个应用程序:S) 我已通过Route53注册了一个域。该网站通过http:// 我有通过AWS证书管理器颁发/验证的证书。它说它在使用中?不,但是(这似乎是问题所在)! 我已尝试使用以下代码添加名为to.ebextensions的文件: Resources: sslSecurityGro
Resources:
sslSecurityGroupIngress:
Type: AWS::EC2::SecurityGroupIngress
Properties:
GroupId: {"Fn::GetAtt" : ["AWSEBSecurityGroup", "GroupId"]}
IpProtocol: tcp
ToPort: 443
FromPort: 443
CidrIp: 0.0.0.0/0
我相信我已经通过S3安全组“打开”了443端口:
不确定出了什么问题,因为它无法到达https://www.fake.com
似乎有一种方法可以通过负载平衡方法选择证书;我必须做类似的事情吗?Amazon证书管理器(ACM)不支持单个实例。如果您想为您的网站提供免费SSL,可以尝试LetsEncrypt:Amazon证书管理器(ACM)不支持单个实例。如果您想要为您的网站提供免费SSL,您可以尝试LetsEncrypt:除非您同时使用ELB或CloudFront,否则您不能使用该证书。您没有做任何事情将SSL证书与ELB或CloudFront关联,因此它当然没有被使用。如果您想在单个EC2实例上使用SSL证书,则必须直接在该实例上安装SSL证书,而使用ACM证书无法做到这一点。明白。。。将对此进行研究,谢谢:)您不能使用该证书,除非您同时使用ELB或CloudFront。您没有做任何事情将SSL证书与ELB或CloudFront关联,因此它当然没有被使用。如果您想在单个EC2实例上使用SSL证书,则必须直接在该实例上安装SSL证书,而使用ACM证书无法做到这一点。明白。。。威尔研究一下,谢谢:)