【笔记】Windows 下安装 xampp 并配置 SSL

windows tytrock ⋅ 于 2018-09-04 11:07:06 ⋅ 3816 阅读

先申请个免费的SSL证书,先到阿里云或其他平台申请证书,下面进入正题


1、把申请的3个SSL证书配置文件放到D:\xampp\apache\conf\ssl下(新建ssl目录);

证书商不同提供的证书文件类型也不一样:

如阿里

public.pem是根证书链

214193550790174.key为公钥

chain.pem为私钥


2、配置Apache下D:\xampp\apache\conf\httpd.conf文件

#LoadModule ssl_module modules/mod_ssl.so(去掉前面的#)

#Include conf/extra/httpd-ssl.conf(去掉前面的#)


3、配置D:\xampp\apache\conf\extra\httpd-ssl.conf文件

    搜索1:SSLCertificateFile “conf/ssl.crt/server.crt”修改为:SSLCertificateFile “conf/ssl/public.pem”

    搜索2:SSLCertificateKeyFile “conf/ssl.key/server.key”修改为:SSLCertificateKeyFile“conf/ssl/214193550790174.key”

    搜索3:SSLCertificateChainFile “c:/Apache24/conf/server-ca.crt”修改为:SSLCertificateChainFile“conf/ssl/chain.pem”

    搜索4:SSLProxyProtocol all -SSLv3在下行添加SSLProtocol all -SSLv2 -SSLv3SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;

    搜索5:DocumentRoot “D:/xampp/htdocs”修改为:DocumentRoot “D:/xampp/htdocs/www”(www为网站根目录)

    搜索6:ServerName www.example.cn:443修改为:ServerName www.domainname.cn:443


4、重启apache服务

回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter