SSL 证书,是一台服务器只能有一个吗?

SSL 证书,是一台服务器只能有一个吗?,第1张

一台服务器是可以安装多个SSL证书的。但是,只能使用一个。假设我们在IIS建立了网站 A、网站 B,通过绑定主机头,实现不同的域名独立访问,这在HTTP中没问题,但是在 HTTPS 中,虽然我们仍然可以填写不同的主机头,但是SSL证书只能选择为相同的。

如果想一个SSL证书保护多个网站可以采取如下办法:

购买多域名证书,即一个证书保护多个域名,这里面有两个层级:

同一个一级域名,保护多个二级域名,这就是通配符SSL证书。

一级域名都不同,保护不同一级域名,这就是多域名SSL。

不支持服务器方式可以采取:独服务器端口实现,如:331端口1个SSL证书,332端口1个SSL证书。

特定环境:

1、可以使用windows 2012以上操作系统IIS8以上支持安装多个SSL证书。

2、服务器操作系统Linux,CentOS 6+ OpenSSL 1.0.1c+以上可以部署多个独立的SSL证书,缺陷就是该服务器环境仅支持Apache、Nginx、Tomcat属于在脚本语言上有一些限制,不过经常使用PHP或者js一样的非常适合。

不建议说明:SSL证书出现到期会手忙脚乱,无法管理。通常申请多域名SSL证书,1个SSL证书可以保护多个域名,方便管理与认证续费,减轻后期替换证书,维护证书的一些工作。

不是,具体根据操作系统与环境。

解释原因:

部分老的操作系统与环境只能安装一本SSL证书。 以下服务器环境仅只能配置一张SSL证书:

WIN 2008 R2 IIS 7 以上版本

CentOS 6+  OpenSSL 1.0.1c+

Apache 2.4 +

Nginx 1.0.6+

JDK1.7 

tomcat7.0.56+

解决办法:用最新操作就可以安装多个独立的证书。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/728324.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-10
下一篇2023-08-10

发表评论

登录后才能评论

评论列表(0条)

    保存