小程序https域名免费SSL证书申请及Apache安装配置

背景

        小程序接口开发使用https协议,要申请SSL证书。现分享免费申请SSL证书和Apache安装证书的方法。


申请SSL证书

        经检索,现在大部分证书提供商要收费,只有腾讯云还在免费申请中。

        打开腾讯云的证书选购链接/证书种类选择“域名型免费版(DV)”/填写证书绑定的域名和申请邮箱/进行DNS域名身份验证,然后等着查收 CA机构 的审核邮件通知。



安装SSL证书

        1、审核通过后,点击下载,Apache文件夹里的三个文件(xxx为域名):

1_root_bundle.crt、2_app.xxx.cn.crt、3_app.xxx.cn.key。

        2、把证书文件放到 Apache根目录下conf/ssl/miniapp.xxx.cn文件夹内;

        3、编辑conf/httpd.conf,找到

#LoadModule ssl_module modules/mod_ssl.so、#Include conf/extra/httpd-ssl.conf,

去掉前面的注释符#;

        4、编辑httpd-ssl.conf,

DocumentRoot ".../xampp/htdocs/miniapp"
ServerName miniapp.xxx.cn
SSLEngine on
SSLCertificateFile "conf/ssl/miniapp.xxx.cn/2_miniapp.xxx.cn.crt"
SSLCertificateKeyFile "conf/ssl/miniapp.xxx.cn/3_miniapp.xxx.cn.key"
SSLCertificateChainFile "conf/ssl/miniapp.xxx.cn/1_root_bundle.crt"
        5、重启Apache,即可通过 https://miniapp.xxx.cn 来访问了。

参考域名             

        腾讯云SSL证书选购:https://buy.cloud.tencent.com/ssl?fromSource=ssl&from=qcloudHpHeaderSsl

        腾讯云SSL文档:

https://cloud.tencent.com/document/product/400/6813#1.1-.E5.9F.9F.E5.90.8D.E5.9E.8B.E8.AF.81.E4.B9.A6.E7.94.B3.E8.AF.B7.E5.85.A5.E5.8F.A3

        微信小程序配置https域名:https://jingyan.baidu.com/article/066074d626ca09c3c21cb099.html

        腾讯云服务器HTTPS安装:https://www.jianshu.com/p/6ac2429c0d7b

猜你喜欢

转载自blog.csdn.net/gaofei880219/article/details/80203728