是否了解如何在运行 Windows 的计算机的 IIS 服务器上安装"让我们加密"证书? 在本教程中,我们将向您展示如何安装"让我们加密"客户端并在 IIS 服务器上配置 HTTPS 网站。

• Windows 2012 R2
• Windows 2016
• Windows 2019

在我们的示例中,IIS 服务器 IP 地址为 35.160.86.106。

硬件列表:

以下部分介绍用于创建本教程的设备列表。

上面列出的每一件硬件都可以在亚马逊网站上找到。

教程窗口 - IIS 安装

打开服务器管理器应用程序。

访问"管理"菜单并单击"添加角色和功能"。

Windows 2012 add role

在"服务器角色"屏幕上,选择名为"Web 服务器 IIS"的选项。

单击"下一步"按钮。

IIS Installation

在以下屏幕上,单击"添加功能"按钮。

IIS Features

在"功能"屏幕上,单击"下一步"按钮。

Windows 2012 - Features

在"角色服务"屏幕上,单击"下一步"按钮。

IIS - Role Service

在"摘要"屏幕上,单击"安装"按钮。

IIS installation summary

祝贺! 您已完成运行 Windows 的计算机上的 IIS 服务安装。

教程 IIS 虚拟主机 - DNS 配置

访问 GODADDY 网站并购买 DNS 域。

在我们的示例中,我们购买了名为:

Copy to Clipboard

您可以使用任何网站购买 DNS 域名, GoDaddy 只是我个人的选择。

创建一个 DNS 条目,将您的网站指向运行 IIS 的计算机。

在我们的示例中,我们创建了一个 DNS 条目,指向 WWW.GAMEKING.TIPS 到 35.160.86.106。

IIS - MULTIPLE WEBSITES DNS

使用 NSLOOKUP 命令测试 DNS 配置。

Copy to Clipboard

下面是命令输出。

Copy to Clipboard

打开浏览器并尝试访问网站的 HTTP 版本。

在我们的示例中,浏览器中输入了以下 URL:

• http://www.gameking.tips

IIS - DEFAULT WEBSITE

祝贺! 您已完成所需的 DNS 配置。

教程 IIS - 在 IIS 上创建网站

启动名为:IIS 管理器的应用程序。

Start IIS Windows

在 IIS 管理器应用程序上,右键单击默认网站。

选择名为"编辑绑定"的选项。

IIS - Host header binding

选择 HTTP 选项,然后单击"编辑"按钮。

IIS - EDIT BINDINGS

输入不存在的网站主机名,然后单击"确定"按钮。

这将确保永远不会使用 IIS 默认网站。

IIS - Enable host header

创建一个目录来存储虚拟主机文件。

IIS - Virtualhost directory

在我们的示例中,我们在驱动器 C 的根目录上创建了一个名为 GAMEKING 的目录。

在此目录中,创建要用作测试页的 HTML 文件。

Copy to Clipboard

在 IIS 管理器应用程序上,选择名为"站点"的文件夹

在屏幕右侧,访问添加网站的选项。

IIS ADD VIRTUAL HOST

在网站配置屏幕上,执行以下配置:

• 网站名称 - 输入新网站的标识。
• 应用程序池 - 默认应用程序池。
• 物理路径 - 选择存储网站文件的目录。
• 类型 - HTTP
• IP 地址 - 所有未分配。
• 端口 - 80。
主机名 - 输入网站 DNS 地址。
• 立即开始网站 - 是。

单击"确定"按钮。

IIS VIRTUALHOST - LETS ENCRYPT

打开浏览器并输入新网站的 DNS 地址。

在我们的示例中,浏览器中输入了以下 URL:

• http://www.gameking.tips/

应显示"测试"页。

IIS VIRTUAL HOST - WEBSITE

祝贺! 您已成功配置 IIS 虚拟主机功能。

教程 IIS - 安装让我们加密的证书

访问 WIN-ACME 网站并下载 Windows 的客户端。

IIS - LETS ENCRYPT DOWNLOAD

提取 WIN-ACME Zip 文件的最新版本。

IIS - WIN-ACME LETS ENCRYPT

在我们的示例中,我们在驱动器 C 的根目录上创建了一个名为 WIN-ACME 的目录。

双击名为 WACS 的文件以启动 HTTPS 证书安装。

按 (N) 创建新证书。

Copy to Clipboard

输入网站的标识号。

Copy to Clipboard

按 (A) 自动执行所需的配置。

Copy to Clipboard

按 (Y) 确认选择。

Copy to Clipboard

按 (Y) 继续安装。

Copy to Clipboard

按 (Y) 以同意服务条款。

Copy to Clipboard

输入要通知有关检测到的问题的电子邮件地址。

Copy to Clipboard

等待"让我们加密"证书安装完成。

IIS 服务器将自动配置。

Copy to Clipboard

按 (Q) 退出。

Copy to Clipboard

在我们的示例中,我们使用"让我们加密"在 IIS 服务器上自动安装 HTTPS 证书。

系统会自动创建计划任务以验证和续订"让我们加密"证书。

IIS - LETS ENCRYPT RENEW

打开浏览器并使用 HTTPS 协议输入新网站的 DNS 地址。

在我们的示例中,浏览器中输入了以下 URL:

• https://www.gameking.tips/

应显示 HTTPS 测试页。

IIS - LETS ENCRYPT CONFIGURATION

验证证书属性。

IIS - LETS ENCRYPT CERTIFICATE

祝贺! 您已成功配置 IIS 虚拟主机功能。