You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Windows系统上通过XAMPP为域名安装SSL证书?

如何在Windows系统上通过XAMPP为域名安装SSL证书?

嘿,刚折腾完XAMPP上的SSL配置,把亲测有效的步骤整理给你,照着来就行:

第一步:准备好SSL证书文件

首先你得从SSL服务商那里拿到这三个必备文件,少一个都不行:

  • certificate.crt:你的域名专属证书文件
  • server.key:证书对应的私钥文件
  • ca_bundle.crt:证书链文件(用来验证证书的合法性)

拿到文件后,把它们放到XAMPP的对应目录里,方便后续配置:

  • server.key放到 F:/xampp/apache/conf/ssl.key/ 目录
  • certificate.crtca_bundle.crt放到 F:/xampp/apache/conf/ssl.crt/ 目录

第二步:修改Apache的SSL配置文件

找到XAMPP安装目录下的这个配置文件:xampp\apache\conf\extra\httpd-ssl.conf,用记事本或者你常用的代码编辑器打开它。

在文件里搜索这三个配置项:SSLCertificateKeyFileSSLCertificateFileSSLCertificateChainFile,然后把它们的值替换成下面的内容(路径要和你放文件的位置对应):

SSLCertificateKeyFile "conf/ssl.key/server.key"
SSLCertificateFile "conf/ssl.crt/certificate.crt"
SSLCertificateChainFile "${SRVROOT}/conf/ssl.crt/ca_bundle.crt"

小提醒:${SRVROOT}是XAMPP预设的Apache根目录环境变量,用它比写死绝对路径更稳妥,避免因为你的XAMPP安装路径不同出问题。

第三步:重启Apache服务器

配置改完后,一定要打开XAMPP控制面板,找到Apache模块,先点「Stop」再点「Start」,让新配置生效。这步千万别忘,不然改的配置根本不会起作用!

最后:验证SSL是否生效

重启完成后,直接在浏览器里输入你的域名(记得加https前缀,比如https://www.yourDomain.com),如果能正常访问,地址栏出现锁形图标,就说明SSL证书已经成功安装啦!

火山引擎 最新活动