![如何为具有相同主域的多个 VPS(共享托管服务器)添加 SSL 证书?](https://linux22.com/image/752269/%E5%A6%82%E4%BD%95%E4%B8%BA%E5%85%B7%E6%9C%89%E7%9B%B8%E5%90%8C%E4%B8%BB%E5%9F%9F%E7%9A%84%E5%A4%9A%E4%B8%AA%20VPS%EF%BC%88%E5%85%B1%E4%BA%AB%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%89%E6%B7%BB%E5%8A%A0%20SSL%20%E8%AF%81%E4%B9%A6%EF%BC%9F.png)
我正在规划 3 个 VPS 共享主机服务器。
特别关注这个问题...他们还充当邮件服务器。
主机1.我的域名.com 主机2.我的域名.com 主机3.我的域名.com
(其中“mydomain”在 3 个服务器上是相同的)
我没有使用 cpanel!如果我使用 cpanel,我的理解是客户可以输入 mail.clientdomain.com 作为电子邮件的收发服务器...但我不相信我可以在没有 cpanel 的情况下使用 SSL 做到这一点?
因此,在我的服务器上,如果很多客户端没有购买自己的 IP 地址,则电子邮件客户端应用程序(例如 oultook 或 apple mail)的传入和传出邮件服务器设置可能是 host1.mydomain.com 或 host2.mydomain.com 或 host3.mydomain.com(使用 SSL 或 STARTTLS 加密)
如果上述每台服务器上的 SSL 证书与 mydomain.com 不匹配,则如果我将第一个虚拟主机 SSL 复制到 host1.mydomain.com 并以此类推复制到其他 2 台服务器,则客户端的电子邮件客户端应用程序将因 mydomain.com 上的不匹配而崩溃。
Let's encrypt 似乎不允许我为 host1.mydomain.com、host2.mydomain.com 和 host3.mydomain.com 获取单独的证书……它会引发缺少虚拟主机的错误。
如果我想在多台服务器上维护我的品牌名称,那么有什么解决方法?当 letsencrypt 似乎需要每个 VPS 在 apache 中都有一个 vhost 时,如何让 letsencrypt 自动为每个 VPS 添加 SSL 证书?
我只能将 mydomain.com 添加到一台服务器...那另外两台怎么办?
我有什么选择?
它是 *.mydomain.com 的单个通配符 SSL,并手动复制到其他 2 台服务器,还是其他什么?
问候亚当