Article / 文章中心

Windows系统的ECS实例中如何使用IIS搭建HTTPS协议的网站?

发布时间:2020-05-25 点击数:803

概述

本文主要介绍在Windows系统的ECS实例中,如何使用IIS搭建HTTPS协议的网站。

详细信息

以下是Windows系统的ECS实例中如何使用IIS搭建HTTPS协议网站的操作步骤。

步骤一:创建证书

1.使用Windows Server 2008 R2CA服务来创建证书,使用 服务器管理器 中的 添加角色。

2.选择 Active Directory 证书服务。

3.添加服务的时候需要选择 证书颁发机构、证书颁发机构Web注册、联机响应程序 三个服务。

4.因为不是域控环境,所以选择 独立 即可。

5.安装的第一个CA,选择 根CA 即可。

6.选择 新建私钥 即可。

7.这里保持默认即可,当然如果需要自定义的设置,也可以自行选择。

8.此处的CA名称,建议保持默认即可。

9.设置证书的时间,默认是5年,这个可以根据Web的情况,自行设置。

10.设置证书数据库位置和日志位置,自行选择即可。

步骤二:创建IIS服务

1.安装好CA证书后,安装程序会自动引导开始IIS的安装。

2.这个里需要勾选 ASP.NET .NET 扩展性。

3.需要说明的是,安装了证书后,不能更改计算机名或域名。

4.最后,确保证书服务和Web服务器是安装成功的。

步骤三:创建自签名证书

1.IIS管理器中选择 服务器证书。

2.选中先前创建好的证书,然后选择 创建自签名证书。

3.设置一个友好的名称。

步骤四:搭建HTTPS网站

1.新添加一个网站。

2.设置好网站的主目录,设置类型为 httpsSSL证书选择前期设置的名称,本文以 aliyunca 为例。

3.在系统的主目录中设置一个Index.html的测试页面。

4.打开系统的默认文档。

5.Index.html默认文档上移到顶部。

6.在外网使用HTTPS的方式做访问测试时,确认可以访问,但因为证书不是公共CA机构颁发的,所以会有安全提示,安全提示如下图所示,单击 继续浏览此网站。如果购买了CA证书,使用付费的证书,一般就不会有安全风险提示。

7.确认网站能够正常访问。

适用于

云服务器 ECS

阿里云代理商  阿里云分销商