我正在尝试查看是否可以在 AWS 中的单个实例上安装证书。
我目前在负载均衡器上使用证书,但这是否意味着证书已安装在使用该负载均衡器的所有实例上?
此页面:https ://aws.amazon.com/certificate-manager/faqs/
表示 ACM 提供的证书只能用于特定的 AWS 服务 Elastic Load Balancing 和 Amazon CloudFront。
如果我从另一个服务获得证书,是否有办法将其安装在实例上,并确保它安装在在扩展和添加新的 ec2 实例时启动的所有其他实例上?
使用证书管理器安装在负载均衡器上的证书仅在 ELB 上。AWS 无法自动在您的 EC2 实例 EBS 卷上放置任何内容。但是,您可以在 EC2 实例上执行任何其他服务器上可以执行的操作。您不能在您的实例上使用来自证书管理器的证书,它不可用。
如果您希望 ELB 和您的 Web 服务器之间的连接是 HTTPS,您需要安装自己的证书。我有一个关于如何使用 Nginx 和 Let's Encrypt 的教程,请点击此处。有几十个教程和几十种方法可以做到这一点。