打开在根目录找到apache/conf/httpd.conf 文件
找个这个把# 删除
#LoadModule ssl_module modules/mod_ssl.so
然后打开
Apache/conf/vhosts.conf
加入这段
记得把里面的中文删除
Listen 443
<VirtualHost *:443>
DocumentRoot "D:\phpStudy\WWW\nihao" 备注:你的网站根目录
ServerName www.nihao.com 备注:你的域名
ServerAlias nihao.com 备注:你的域名
SSLEngine on
SSLProtocol TLSv1 TLSv1.1 TLSv1.2
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "D:\phpStudy\Apache\conf\ssl\2_www.xinyunsw.com.crt" 备注:你的证书
#阿里云的免费证书的 SSLCertificateFile 的后缀是_public.crt这样的
SSLCertificateKeyFile "D:\phpStudy\Apache\conf\ssl\3_www.xinyunsw.com.key" 备注:你的key
SSLCertificateChainFile "D:\phpStudy\Apache\conf\ssl\1_root_bundle.crt" 备注:你的证书
#阿里云的免费证书的 SSLCertificateChainFile 的后缀是_chain.crt这样的
<Directory "D:\phpStudy\WWW\nihao"> 备注:你的网站根目录
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
1、最后记得在这个文件的其他其他位置不要出现 Listen 443这行代码
2、同时
DocumentRoot "D:\phpStudy\WWW\nihao"
<Directory "D:\phpStudy\WWW\nihao">
里面的域名配置目录不要一模一样,可以把nihao删除掉
否则都会启动不了
参考https://blog.csdn.net/klshige/article/details/78822881