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

目录
我们还录制了一段视频,指导您在 XAMPP 上安装 SSL 证书的整个过程:
如果您喜欢文字版教程,请继续阅读下文:
为 XAMPP 生成 CSR 代码
如果你已经生成了 CSR 代码,并收到了 ZIP 文件夹中的 SSL 证书,请直接跳转到安装步骤。
证书签名请求(简称 CSR)是一个小型的编码文本文件,包含有关你的域名和公司的信息。 所有商业 CA 都要求 SSL 申请者提交 CSR 代码,作为 SSL 验证过程的一部分。
由于 XAMPP 在本地设备上运行,因此在创建 CSR 代码时,您有多种选择。 下面列出了两种 CSR 生成方法,请选择其中一种,并按照链接内的说明进行操作:
- 使用 SSL Dragon 的CSR 生成器工具
- 请按照我们的教程逐步操作,了解如何通过 Apache 的 OpenSSL 实用程序创建 CSR
生成 CSR 代码和私钥文件后,继续执行安装说明。
在 XAMPP 上安装 SSL 证书
一旦 CA 验证了你的 SSL 证书并将必要的文件发送到你的收件箱,请下载存档的 ZIP 文件夹并在你的设备上解压其中的内容。
以下是您需要的物品:
- 您的主要 SSL 证书文件。
- 包含根证书和中间证书的 CA 包或 SSL 链文件
注意:如果您的捆绑包分解为多个 SSL 文件,您需要将每个文件的内容合并为一个纯文本文件(扩展名为.crt)。 首先添加中间证书,然后添加根证书。 - 您生成的私钥文件和 CSR 代码。
SSL 文件准备就绪后,请执行以下操作:
步骤 1:在 XAMPP 服务器上创建文件夹
您将使用该文件夹存储 SSL 文件。 例如,您可以使用以下目录:xamppapachessl
第 2 步:找到网站的配置文件
请使用以下两种方法之一:
- 在 XAMPP 控制面板中单击配置,然后选择Apache (httpd-ssl.conf)
- 使用文件资源管理器查找配置文件。 它位于您安装 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 证书。
复制链接
SSL Dragon 提供与 localhost 兼容的第三方 SSL 证书。 向 CA 提交 CSR 后,您将收到 SSL 证书。 我们的安装指南将帮助您安装。
复制链接
如果在 XAMPP 上安装了 SSL 证书,您的网站 URL 应该以 HTTPS 开头,而不是 HTTP,其中 S 代表安全。 您还可以点击地址栏上的挂锁图标,查看证书的详细信息。
复制链接
SSL 目录应包含 Apache 文件夹。 例如,可以将证书存储在xamppapachessl中。没有默认目录。
复制链接
