![在亚马逊 Ec2 实例中托管多个 SSL 域](https://linux22.com/image/803232/%E5%9C%A8%E4%BA%9A%E9%A9%AC%E9%80%8A%20Ec2%20%E5%AE%9E%E4%BE%8B%E4%B8%AD%E6%89%98%E7%AE%A1%E5%A4%9A%E4%B8%AA%20SSL%20%E5%9F%9F.png)
我需要在我的 amazon ec2 实例中安装多个 ssl 域。Amazon ec2 只允许一个 IP 地址,因此我决定为每个域使用负载均衡器。
设想 :
我在 ec2 实例中托管了 4 个域。1) example1.com 2) sub1.example2.com 3) sub2.example2.com 4) sub3.example2.com
我需要为上述所有 4 个站点单独设置 SSL。我所做的是在 ec2 中配置 webmin 并将域添加为虚拟服务器。我已经在负载均衡器本身中安装了证书。但现在只有第一个域 example1.com 工作正常,其他所有域都没有任何反应,只是根据虚拟主机配置文件给出空白页或错误。我已为上述所有域使用了 route53 服务。当我修改 vhosts 时,所有域都会转到 example1.com 的默认 SSL 站点。请帮忙!!谢谢,
答案1
就你们所知,我已经解决了这个问题,这就是我所做的:
已安装 webmin。
为每个域配置单独的端口。
为每个域配置 Amazon ELB,它将接受 ssl 和非 ssl 流量并将转发到 webmin 中为域配置的相应端口。
在 ELB 本身中安装了 SSL。
配置了从负载均衡器到实例的服务器后端身份验证。(使用域证书作为后端证书)
现在一切正常。
希望这对其他人有帮助....