在单个服务器 Ubuntu 12.04 上为多个域部署多个 SSL 证书

在单个服务器 Ubuntu 12.04 上为多个域部署多个 SSL 证书

我想在同一个 VPS 上托管多个域名,并需要为这些域名配置 SSL 证书。服务器是 Ubuntu 12.04。所有域名都有自己的证书。

我需要有关 default-ssl 中的多个域配置的帮助。

答案1

您应该在 Apache 中创建多个虚拟主机,并为每个虚拟主机分别分配 SSL 证书。

例子:

NameVirtualHost *:443

<VirtualHost *:443>
  ServerName some.domain.com
  # SSL options, other options, and stuff defined here.
</VirtualHost>

<VirtualHost *:443>
  ServerName some.domain2.com
  # SSL options, other options, and stuff defined here.
</VirtualHost>

有关 SSL 选项,请参阅: http://httpd.apache.org/docs/current/ssl/ssl_howto.html

确保将 NameVirtualHost 添加到您的配置中。

相关内容