1、首先打开php.ini(php扩展)开启php_openssl
2、修改apache目录下的httpd.conf配置文件,#LoadModule ssl_module modules/mod_ssl.so删除行首的配置语句注释符号“#”
3、找到Include conf/vhosts.conf回车在下面再写一个Include conf/vhostssl.conf,作为ssl证书配置文件
4、在Apache/conf/新建一个vhostssl.conf文件,文件内容如下:
Listen 443
<VirtualHost *:443>
DocumentRoot "C:\phpStudy\PHPTutorial\WWW\WxApp"
ServerName wx.blood.com
SSLEngine on
SSLProtocol TLSv1 TLSv1.1 TLSv1.2
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "C:/phpStudy/PHPTutorial/Apache/cert/wx.cnblood.com.cer"
SSLCertificateKeyFile "C:/phpStudy/PHPTutorial/Apache/cert/wx.cnblood.com.key"
SSLCertificateChainFile "C:/phpStudy/PHPTutorial/Apache/cert/wx.cnblood.com_ca.crt"
<Directory "C:\phpStudy\PHPTutorial\WWW\WxApp">
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
5、重起Apache就可以了。
注意:转载请注明作者