apache配置ssl还没有正式弄过,一般都是用的lnmp自己就配置完了。
这次用apache手工配置,报错了。
原因还是配置错误,下面代码放到ssl.con文件里即可
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL; SSLProtocol all -SSLv2 -SSLv3 Listen 443 <VirtualHost *:443> ServerName ****.com:443 DocumentRoot "D:/ya_yanshi" SSLEngine on SSLCertificateFile "D:/xampp/apache/conf/ssl.zs/****.com-crt.pem" SSLCertificateKeyFile "D:/xampp/apache/conf/ssl.zs/****.com-key.pem" SSLCertificateChainFile "D:/xampp/apache/conf/ssl.zs/****.com-chain.pem" SSLOptions +StdEnvVars </VirtualHost>
我是用windows版本的xampp版本配置的,pem文件是letsencrypt-win-simple.V1.9.1工具申请的免费SSL证书文件。