IIS6同一IP部署多域名证书

简介: IIS6同一IP部署多域名证书

服务器环境:windows server 2013    IIS6
web站点两个:   站点a.com    站点b.com
http访问外网能正常访问

在沃通CA申请到多域名证书一张,例如a.com、b.com  
部署在IIS时要使用pfx格式的文件,当然下载的证书包里没有pfx这个格式,需要合成。

合成方式:
1,使用下载的证书包,解压后能看到四个.zip包,for iis,for apache,for nginx,for other server 需解压for ngin.zip 只需要使用下载的这一个包文件(解压得到domain_bundle.crt)。如下图:
sup1_2_1

2,找到和csr一起生成出来的domain.key文件(如下图):
sup1_2_2

3,使用我们的wosigncode工具进行合成pfx格式,看下图:

sup1_2_3
sup1_2_4

证书已经合成,现在开始正式部署部分。

一、证书导入
双击合成的pfx,选择(本地计算机),下一步,输入给pfx设置的密码,下一步,选择(根据证书类型,自动选择证书存储),再下一步,完成就ok了。

二、分配证书
右键部署证书的站点,点击属性,后面看图选择分配

sup1_2_5
sup1_2_6
sup1_2_7
sup1_2_8

下一步到完成,再重启站点。

上图,第一个分配证书的站点,指定的443默认端口,站点b.com也按上面分配证书同样的步骤,不过SSL端口配置需要分配到别的端口,例如444,445等,不然端口和a站端口冲突,导致站点不能启动,后面会讲到在配置里修改成共用一个443端口。

分配完先访问一遍,站点a访问https://a.com (443是默认端口访问不用加端口号)  站点b访问https://b.com:444  能正常访问后看下面配置使用同一端口

编辑配置使用同一IP端口
1.通过IIS管理器中-》本地计算机-》右键属性-》勾选 允许直接编辑配置数据库 选项;

2.找到 c:windowssystem32inesrvmetabase.xml文件,打开找到你要配置站点 域名 或是通过刚才改的 端口号(操作之前先备份一下这个xml文件)。

3.搜索找到你要配置的站点后,将b站点设置的444端口改成443 然后在做相应的添加指定

如:80端口中有 www.domain.com 和 domain.com 的同时可以访问;

则设置 443 端口中也要同时有 www.domain.com 和 domain.com

如(下图)
sup1_2_9

       
修改成功后,再重启一下b站点。再访问就只需要输入https://b.com 就ok了。

    证书文件也要保存好哦!

沃通技术支持原创文章,转载请注明来源https://www.wosign.com

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
3月前
|
安全 数据建模 网络安全
免费多域名证书,最多支持保护250个域名
免费多域名证书,最多支持保护250个域名
67 0
|
4月前
|
JSON 安全 Serverless
在使用阿里云函数计算(FC)服务时,您可以通过自定义域名来访问部署好的云函数
在使用阿里云函数计算(FC)服务时,您可以通过自定义域名来访问部署好的云函数【1月更文挑战第23天】【1月更文挑战第112篇】
232 7
|
8月前
|
安全 数据建模 网络安全
什么是泛域名证书
什么是泛域名证书
575 0
|
8月前
|
域名解析 缓存 网络协议
Let's Encrypt 配置 HTTPS 免费泛域名证书
Let's Encrypt 配置 HTTPS 免费泛域名证书
978 0
|
8月前
|
域名解析 监控 JavaScript
宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目
宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目
483 0
|
3天前
|
网络协议
hexo博客6:自定义域名 购买、配置、更新部署
hexo博客6:自定义域名 购买、配置、更新部署
10 3
|
7天前
|
安全 Linux 网络安全
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
|
1月前
|
网络协议 Serverless 网络安全
阿里云函数计算自定义域名的SSL证书免费全自动申请及部署
阿里云函数计算简化了开发部署,让用户专注业务逻辑,降低了运维复杂性。然而,SSL证书支持需额外付费:免费证书有效期缩短至3个月,1年证书及自动化部署均收费。为节省成本,小微企业和个人开发者可以采用一套全自动、全免费的SSL证书申请、续签和部署方案。该方案包括自动向Let's Encrypt申请证书、使用阿里云OpenAPI更新证书以及在证书到期前提前申请。通过Win-Acme(Windows)实现,详细步骤包括设置win-acme、自动DNS验证和更新函数计算证书。
129 5
|
2月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
|
2月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写