phpstudy2018 Apache 搭建本地 https
环境:phpstudy2018(php-7.2.10-nts+Apace);
1.php开启php_openssl扩展
2.修改Apache配置(根据你phpstudy的安装目录),D:\phpStudy\PHPTutorial\Apache\conf\httpd.conf 文件开启下面3项(将前面的#删掉,保存退出)
LoadModule rewrite_module modules/mod_rewrite.so
Include conf/extra/httpd-ssl.conf
3.修改D:\phpStudy\PHPTutorial\Apache\conf\extra\httpd-ssl.conf配置文件,这一段在末尾;
#将Listen 443这一行及以下部分改为如下内容(注意不要重复),修改后保存退出
Listen 443 SSLStrictSNIVHostCheck off SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL SSLProtocol all -SSLv2 -SSLv3 <VirtualHost *:443> DocumentRoot "D:\phpStudy\PHPTutorial\WWW" ServerName 127.0.0.1 ServerAlias 127.0.0.1 <Directory "D:\phpStudy\PHPTutorial\WWW"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> SSLEngine on SSLCertificateFile "D:\phpStudy\PHPTutorial\Apache\conf\ssl\serverone.crt" SSLCertificateKeyFile "D:\phpStudy\PHPTutorial\Apache\conf\ssl\serverone.key" </VirtualHost>
注意:先检查证书文件是否存在于D:\phpStudy\PHPTutorial\Apache\conf\ssl\中
4.重启Apache后,访问https://localhost/,忽略浏览器不安全提示即可;