首先需要到阿里云下载ssl证书的相关文件,在phpstudy/apache/conf下新建cert文件夹,将下载后的文件放到该目录下。
第一步 修改apache目录下的httpd.conf配置文件
#LoadModule ssl_module modules/mod_ssl.so
删除行首的配置语句注释符号#'
增加一条引用语句Include conf/vhostssl.conf
第二步 配置ssl证书文件
在conf文件夹中创建一个vhostssl.conf配置文件。
编辑vhostsssl.conf文件,增加如下内容:
<VirtualHost *:443>
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "D:/ssl/2_www.****.com_public.crt"
SSLCertificateKeyFile "D:/ssl/3_www.***.com.key"
SSLCertificateChainFile "D:/ssl/3_www.***.com_chain.crt"
DocumentRoot "D:\phpStudy\WWW"
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
其中
SSLCertificateFile 是指证书公钥
SSLCertificateKeyFile 是指证书私钥
SSLCertificateChainFile 是指证书链文件
DocumentRoot "D:\phpStudy\WWW"这是网站路径根据自己的
如果还是不成功则将phpstudy的php_openssl选中,如图1
重启apache即可。