最近在研究使用phpcms开发微信小程序,而小程序必须安装SSL证书实现https链接才能通讯。那么如何如何在本地phpStudy下安装SSL证书实现https链接呢。下面我将我的实现方法分享给大家。
一、下载到官网去下载PhpStudy20180211.zip
之所以选择这个版本,因为不同版本可能会有所出入,为了方便说明问题,建议都安装这个版吧。
二、开启apache的编译ssl模块
打开phpstudy—其它选项设置—PHP扩张及设置—php扩展—php-openssl前面打勾,如图所示
三、修改httpd.conf配置文件
打开httpd.conf找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符#,使得ssl模块生效。
添加一行如下图红框所示语句
网上有很多免费的付费的,申请一个就是了,我申请的花了2块钱。
五、在目录D:\phpStudy\WWW\PHPTutorial\Apache\conf\下创建一个名为vhosts_ssl.conf的配置文件
添加如下内容:
Listen 443
SSLStrictSNIVHostCheck off
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL
SSLProtocol all -SSLv2 -SSLv3
DocumentRoot “D:\phpStudy\WWW\w3note”(网站根目录)
ServerName w3note.cn(更换成自己的域名)
ServerAlias w3note.cn(更换成自己的域名)
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
SSLEngine on
SSLCertificateFile “D:\phpStudy\Apache\conf\ssl\w3note.cn.cer”(证书路径)
SSLCertificateKeyFile “D:\phpStudy\Apache\conf\ssl\w3note.cn.key”(证书路径)
重启phpstudy,就可以了
看效果图:
本文原创地址:http://w3note.cn/show-10-9-1.html