1、從CURL 官網下載CA 證書(當然也可以選擇自己創建SSL CA證書,詳情參考 https://blog.csdn.net/scuyxi/article/details/54898870 ,或自行百度)
CA 證書下載地址:https://curl.haxx.se/docs/caextract.html 頁面去選擇下載
或:https://curl.haxx.se/ca/cacert.pem
2、在PHP安裝目錄下新建一個文件夾cacert 來存放CA證書
修改php.ini配置
啟用openssl, curl擴展
搜索 extension ,去掉需要開啟擴展前的分號注釋
extension=curl
extension=openssl
搜索 [curl] 和 [openssl] ,找到curl 和oppenssl 配置模塊
;配置CA 證書存放位置
curl.cainfo= H:/phpapache/php-7.2.7-ts-x64/cacert/cacert.pem
openssl.cafile=H:/phpapache/php-7.2.7-ts-x64/cacert/cacert.pem
;配置CA 證書目錄
openssl.capath=H:/phpapache/php-7.2.7-ts-x64/cacert
3、Apache 配置 SSL 證書
參考:https://jingyan.baidu.com/article/22fe7cedda56213002617f0d.html
先申請SSL證書
開啟 OpenSSL module 模塊
LoadModule ssl_module modules/mod_ssl.so 去掉全面的 # 號
若是電子商務網站或安全性要求高的網站不推薦DV SSL(Domain Validation SSL 是只驗證域名所有權的SSL證書)