您想了解如何在运行 Ubuntu Linux 的计算机的 Apache 服务器上安装”让我们加密”证书吗? 在本教程中,我们将向您展示如何安装”让我们加密”客户端并在 Apache 服务器上配置 HTTPS 网站。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
在我们的示例中,Apache 服务器的 IP 地址为 36.160.86.106。
在我们的示例中,我们将创建网站:WWW.GAMEKING.TIPS。
版权所有 © 2018-2021 Techexpert.tips。
保留所有权利。 未经出版商事先书面许可,不得以任何形式或任何方式复制,分发或传播本出版物的任何部分。
设备列表
以下部分介绍用于创建本教程的设备列表。
作为亚马逊同事,我从符合条件的购买中赚取收入。
阿帕奇 – 相关教程:
在此页上,我们提供快速访问与 Apache 相关的教程列表。
Apache 让我们加密 – DNS 配置
访问 GODADDY 网站并购买 DNS 域。
在我们的示例中,我们购买了名为:
您可以使用任何网站购买 DNS 域名, GoDaddy 只是我个人的选择。
创建一个 DNS 条目,将您的网站指向运行 Apache 的计算机。
在我们的示例中,我们创建了一个 DNS 条目,指向 WWW.GAMEKING.TIPS 到 35.160.86.106。
使用 NSLOOKUP 命令测试 DNS 配置。
下面是命令输出。
祝贺! 您已完成所需的 DNS 配置。
教程让我们加密 – 阿帕奇安装
安装 Apache 服务器和所需的包。
启用名为:Mod_ssl。
启用名为:Mod_rewrite。
编辑 Apache 配置文件。
在此文件末尾添加以下行。
创建目录以存储新的网站文件和日志。
网站文件将存储在以下目录中:
网站日志将存储在以下目录中:
为新网站创建 Apache 配置文件。
下面是具有我们配置的文件。
启用新网站。
重新启动 Apache 服务。
打开浏览器并尝试访问网站的 HTTP 版本。
在我们的示例中,浏览器中输入了以下 URL:
• http://www.gameking.tips
您已经完成了 Apache 服务器上的虚拟主机配置。
Apache 让我们加密 – 安装证书
我们需要安装免费的 HTTPS 证书。
我们还需要自动将所有 HTTP 流量重定向到网站的 HTTPS 版本。
安装所需软件包的列表。
安装 Apache 免费 HTTPS 证书
• 按 (A) 以同意服务条款。
• 按 (Y) 共享您的电子邮件并接收通讯。
• 按 (2) 自动将 HTTP 网站重定向到 HTTPS 版本。
系统将自动安装免费证书。
它还将 Apache 服务器配置为将所有 HTTP 访问权限重定向到网站的 HTTPS 版本。
在我们的示例中,系统创建了一个虚拟主机配置文件。
这是文件内容。
KEY 文件包含您的证书私钥,必须一直保存在安全的地方。
在我们的示例中,KEY 文件存储在 :
系统会自动修改原始 Apache 的虚拟主机配置文件。
它会自动将所有 HTTP 请求重定向到您网站的 HTTPS 版本。
打开浏览器并使用 HTTPS 协议输入新网站的 DNS 地址。
在我们的示例中,浏览器中输入了以下 URL:
• https://www.gameking.tips/
应显示 HTTPS 页。
验证证书属性。
您已经安装了 Apache 服务器上的”让我们加密”证书。
Apache 让我们加密 – 证书续订
安装的免费证书的有效期为 90 天。
系统创建计划任务,在过期后 30 天内自动续订任何证书。
计划的任务名称是 CERTBOT,它位于以下目录中:
这是文件内容。
使用以下命令模拟证书续订过程。
下面是命令输出。
祝贺! 您已配置了”让我们加密”自动证书续订。