如何在 XAMPP 上安装 SSL 证书

在本教程中,我们将向你演示如何在 XAMPP 上安装 SSL 证书。 您还将发现购买经济实惠的 SSL 证书的最佳地点。


目录

  1. 为 XAMPP 生成 CSR 代码
  2. 在 XAMPP 上安装 SSL 证书
  3. 测试 SSL 安装
  4. 在哪里为 XAMPP 购买最佳 SSL 证书?

我们还录制了一段视频,指导您在 XAMPP 上安装 SSL 证书的整个过程:

如果您喜欢文字版教程,请继续阅读下文:


为 XAMPP 生成 CSR 代码

如果你已经生成了 CSR 代码,并收到了 ZIP 文件夹中的 SSL 证书,请直接跳转到安装步骤。

证书签名请求(简称 CSR)是一个小型的编码文本文件,包含有关你的域名和公司的信息。 所有商业 CA 都要求 SSL 申请者提交 CSR 代码,作为 SSL 验证过程的一部分。

由于 XAMPP 在本地设备上运行,因此在创建 CSR 代码时,您有多种选择。 下面列出了两种 CSR 生成方法,请选择其中一种,并按照链接内的说明进行操作:

  1. 使用 SSL Dragon 的CSR 生成器工具
  2. 请按照我们的教程逐步操作,了解如何通过 Apache 的 OpenSSL 实用程序创建 CSR

生成 CSR 代码和私钥文件后,继续执行安装说明。


在 XAMPP 上安装 SSL 证书

一旦 CA 验证了你的 SSL 证书并将必要的文件发送到你的收件箱,请下载存档的 ZIP 文件夹并在你的设备上解压其中的内容。

以下是您需要的物品:

  • 您的主要 SSL 证书文件。
  • 包含根证书和中间证书的 CA 包或 SSL 链文件
    注意:如果您的捆绑包分解为多个 SSL 文件,您需要将每个文件的内容合并为一个纯文本文件(扩展名为.crt)。 首先添加中间证书,然后添加根证书。
  • 您生成的私钥文件和 CSR 代码。

SSL 文件准备就绪后,请执行以下操作:

步骤 1:在 XAMPP 服务器上创建文件夹

您将使用该文件夹存储 SSL 文件。 例如,您可以使用以下目录:xamppapachessl

第 2 步:找到网站的配置文件

请使用以下两种方法之一:

  1. 在 XAMPP 控制面板中单击配置,然后选择Apache (httpd-ssl.conf)
  2. 使用文件资源管理器查找配置文件。 它位于您安装 XAMPP 控制面板的文件夹中。 例如,“dxamppapacheconfextrahttpd-ssl.conf”

第 3 步:编辑端口 443 的虚拟主机

用记事本等文本编辑器打开配置文件,按照下面的示例操作,然后保存更改。

文档根目录 "/var/www"
服务器名称 yourdomain.com
服务器别名 www.yourdomain.com
SSLEngine on
SSLCertificateFile "D:/xampp/apache/ssl/yourdomain_com.crt"
SSLCertificateKeyFile "D:/xampp/apache/ssl/yourdomain_com.key"
SSLCACertificateFile "D:/xampp/apache/ssl/yourdomain_com.ca-bundle"

注意:确保用实际名称和位置替换服务器名称和别名以及证书路径。

步骤 4:重启服务器

在 XAMPP 控制面板中单击 “停止“,然后单击 “开始”

恭喜,您已成功在 XAMPP 中安装了 SSL 证书。


测试 SSL 安装

在 XAMPP 中安装 SSL 证书后,建议测试 SSL 安装是否存在潜在错误。 在这些高端SSL 工具的帮助下,你可以获得 SSL 证书的即时扫描和报告。


在哪里为 XAMPP 购买最佳 SSL 证书?

您无需离开本网站! 在 SSL Dragon,我们以难以置信的价格提供最广泛的 SSL 产品。 我们的所有证书都与 XAMPP 兼容,适合任何规模和预算的项目。


常见问题

我可以在 XAMPP 上安装 SSL 证书吗?

您可以在 XAMPP 上生成自签名证书或安装第三方 SSL 证书。

复制链接

如何获取本地主机 SSL 证书?

SSL Dragon 提供与 localhost 兼容的第三方 SSL 证书。 向 CA 提交 CSR 后,您将收到 SSL 证书。 我们的安装指南将帮助您安装。

复制链接

我如何知道 XAMPP 是否安装了 SSL 证书?

如果在 XAMPP 上安装了 SSL 证书,您的网站 URL 应该以 HTTPS 开头,而不是 HTTP,其中 S 代表安全。 您还可以点击地址栏上的挂锁图标,查看证书的详细信息。

复制链接

XAMPP 中的 SSL 证书存储在哪里?

SSL 目录应包含 Apache 文件夹。 例如,可以将证书存储在xamppapachessl中。没有默认目录。

复制链接

立即订购 SSL 证书, 可节省 10% 的费用!

快速发行, 强大加密, 99.99% 的浏览器信任度, 专业支持和 25 天退款保证. 优惠券代码 SAVE10

撰写人

经验丰富的内容撰稿人, 擅长 SSL 证书. 将复杂的网络安全主题转化为清晰, 引人入胜的内容. 通过有影响力的叙述, 为提高数字安全作出贡献.