小程式https域名免費SSL證書申請及Apache安裝配置
阿新 • • 發佈:2019-02-16
背景
小程式介面開發使用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,
5、重啟Apache,即可通過 https://miniapp.xxx.cn 來訪問了。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"
參考域名
騰訊雲SSL文件: