有没有办法在单个 EC2 实例上安装证书?

Var*_*ári 5 ssl-certificate amazon-web-services

我正在尝试查看是否可以在 AWS 中的单个实例上安装证书。

我目前在负载均衡器上使用证书,但这是否意味着该证书安装在使用该负载均衡器的所有实例上?

此页面:https : //aws.amazon.com/certificate-manager/faqs/

表示 ACM 提供的证书只能用于特定的 AWS 服务 Elastic Load Balancing 和 Amazon CloudFront。

如果我从其他服务获得证书,有没有办法将它安装在实例上,并确保它安装在所有其他在扩展和添加新 ec2 实例时启动的实例上?

Tim*_*Tim 14

使用证书管理器安装在负载均衡器上的证书仅在 ELB 上。AWS 无法在您的 EC2 实例 EBS 卷上自动放置任何内容。但是,您可以在 EC2 实例上执行任何您可以在任何其他服务器上执行的操作。您不能在您的实例上使用来自 Certificate Manager 的证书,它不可用。

如果您希望 ELB 和您的 Web 服务器之间的连接为 HTTPS,您需要安装您自己的证书。我有一个关于如何使用 Nginx 和 Let's Encrypt 执行此操作的教程,请点击此处。有许多教程和数十种方法可以做到这一点。