[实操篇]数字证书制作与HTTPS部署

目录

1. 配置静态 IP 地址和 DNS

2. 安装服务

3. 创建网站,测试 www.xixi.com

4. 配置 AD 证书

5. 服务器证书申请

6. 浏览器访问

7. 颁发证书

8. 下载证书

9. Web 服务器证书申请

10. 发布网站

11. 验证


实验内容:安装和配置Active Directory证书服务(AD CS)以及IIS(Internet 信息服务)来生成和部署数字证书,以便在网站上实现安全的HTTPS通信。这⼀过程涵盖了从配置网络基础设施、安装证书服务,到生成和部署证书的各个步骤

实验环境:VMware Windows Server 2019

1. 配置静态 IP 地址和 DNS

2. 安装服务

打开服务器管理器,然后点击添加角色和功能

在服务器角色这里勾选如下图所示服务进行安装

红框处为需要安装的部分,其余部分默认即可

最后点击安装即可

3. 创建网站,测试 www.xixi.com

打开 IIS 管理器

添加网站,以 www.xixi.com 为例

首先需要在本地物理路径下放一个 html 网页,默认命名为 index.html,(如果是其他名称还需要在 IIS 管理器的默认文档位置添加,此处不做赘述)

然后在 IIS 管理器网站下添加网站

4. 配置 AD 证书

在服务器管理上,点击管理,配置目标服务器上的 AD 证书服务

在角色服务这里勾选红框处内容

后续都是默认下一步即可,证书数据库的位置也不需要更改,此处省略截图

5. 服务器证书申请

打开 IIS 管理器,点击服务器证书

打开后右键创建证书申请

通用名称填网站名,其余部分可自定义填写

这里任意指定一个 txt 文件即可

打开刚才的 txt 文本即可看到证书请求

6. 浏览器访问

访问地址 http://127.0.0.1/certsrv,看到下图所示页面为正常

点击申请证书

将刚才的 test 文件内容复制到下图所示框内

提交后见到如下所示

7. 颁发证书

打开服务器管理器,点击工具下的证书颁发机构

在挂起的申请这里能够看到刚才提交的证书申请

右键颁发

8. 下载证书

还是访问刚才的地址地址 http://127.0.0.1/certsrv

点击下载证书

9. Web 服务器证书申请

打开服务器证书,位置同上述第 5 步,右键完成证书申请

文件选择刚才下载下来的证书,名称可自定义

10. 发布网站

打开 IIS 管理器,红框位置添加网站绑定

按照如下图所示填写,类型选择 https,IP 地址为本地地址,端口号默认 443,主机名同网站名,SSL 证书选择刚才指定的证书,确定即可

11. 验证

打开 https://www.xixi.com,出现自己的网页即成功

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值