首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSL证书+ EC2

SSL证书+ EC2
EN

Stack Overflow用户
提问于 2016-12-10 00:50:14
回答 2查看 678关注 0票数 0

是否有一种方法可以将SSL证书与EC2实例相关联,而不需要使用电子表格?

我使用了一个cloudformation模板来完成这个任务,并且我已经有了我的SSL证书。如果有需要与ELB联系,那为何要这样做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-07 10:26:02

对于任何希望在EC2上安装SSL的人,以及他们在AWS之外购买了SSL证书的人,您肯定可以在一个EC2实例中使用它。

在一篇中型文章https://medium.com/@adnanxteam/how-to-add-ssl-certificate-to-laravel-on-ec2-aws-18104cc036d1中,有关于如何实现这一点的完整教程。

票数 0
EN

Stack Overflow用户

发布于 2016-12-11 04:24:48

不,从这个意义上讲,这里没有CloudFormation + ELB:

SSLCertificateId 要使用的SSL证书的ARN。 http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-sslcertificateid

这指的是IAM管理的(或者可能是亚马逊证书管理器管理的) SSL证书,这两个证书都不能直接部署到EC2实例上,因为从这些系统加载的证书只能部署到完全由AWS和弹性负载均衡器管理的资源上。EC2实例并不完全由AWS管理--您也可以访问,这就排除了此功能。

如果您“已经拥有”您的证书--这意味着您从第三方购买了它--那么您的解决方案将是将它直接安装到您构建AMI的机器上,您最终将使用该机器在CloudFormation中启动该实例。直接在EC2实例上安装证书需要特定于正在运行的web服务器的配置。

如果您“已经拥有”您的证书,因为您通过( ACM )获得了证书,那么这些证书就不能直接在EC2实例上使用,因为ACM没有为您提供对私钥的访问--该私钥被锁定在ACM基础设施只有CloudFront和ELB才能访问中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41071021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档