Wamp3.0开启ssl认证后重启Apache失败之解决办法

 时间:2026-02-16 00:51:27

1、在网上购买SSL证书,我是在西部数码上花1元钱购买SSL证书服务,如下图:

Wamp3.0开启ssl认证后重启Apache失败之解决办法

2、在线提交要绑定https的域名,按要求下载fileauth.txt文件,按要求是要放到网站的 \.well-known\pki-validation 文件夹中,目录是需要创建的,这里到遇了问题:Windows机器是不能直接右键创建带点的目录的,如下图:

Wamp3.0开启ssl认证后重启Apache失败之解决办法

3、先解决创建文件夹问题,使用命令行,在cmd中创建1)打开网站根目录;2)按Ctrl+右健,选择在此处打开命令窗口;

3)输入 mkdir .well-known 执行,此文件夹为SSL申请文件验证文件夹,创建成功后再创建子目录pki-validation,然后把下载的fileauth.txt文件放到文件夹中,要保证http://www.xxx.com/.well-known/pki-validation/fileauth.txt 和 http://xxx.com/.well-known/pki-validation/fileauth.txt 都能够打开,然后提交审核等待颁发证书,应该是很快就下来了。

Wamp3.0开启ssl认证后重启Apache失败之解决办法

4、在apache安装目录(我的是 wamp64\bin\apache\apache2.4.23目录)的conf中新建ssl文件夹,下载证书压缩包,把解压后放到ssl文件夹中;

5、开始配置服务器ssl,打开 apache安装目录 /conf/httpd.conf 文件,取消以下三个配置的#:

LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

LoadModule ssl_module modules/mod_ssl.so  

Include conf/extra/httpd-ssl.conf

6、在 /apache2.4.23/conf/extra 中配置httpd-ssl.conf,按照要求配置以下文件<VirtualHost *:443>        

  DocumentRoot "D:/site/www/"        

  ServerName www.xxx.com:443      

  SSLEngine on        

  SSLCertificateFile          D:/wamp64/bin/apache/apache2.4.23/conf/ssl/www.xxx.com.cer      

  SSLCertificateKeyFile       D:/wamp64/bin/apache/apache2.4.23/conf/ssl/www.xxx.com.key        

  SSLCertificateChainFile     D:/wamp64/bin/apache/apache2.4.23/conf/ssl/www.xxx.com_ca.crt   

</VirtualHost>

DocumentRoot后边是你的网站目录,SSLCertificateFile、SSLCertificateKeyFile、SSLCertificateChainFile中的域名换成你自己文件名;

7、此时重启apache服务时失败,经查看日志发现是说是加载ssl_mod.so失败,导致Apache无法启动成功

在网上查说是wamp3.0的ssl_mod.so有问题,查看wamp2.0的好像是可以的;

于是在网上搜索到了wampserver2.5的版本; 

把2.5版本中Apache\bin下的ssleay32.dll、libeay32.dll、Apache\modules下的mod_ssl.so替换线上3.0中相应的文件;

8、此时再重启apache还是失败,提示错误如下:

Wamp3.0开启ssl认证后重启Apache失败之解决办法

9、于是在httpd-ssl.conf文件<VirtualHost *:443>中加入如下代码

<Directory  "D:/site/www">

        Options +Indexes +Includes +FollowSymLinks +MultiViews

        AllowOverride All

        Require all granted

</Directory>

再次重启,终于搞定,https域名可以访问了。

  • 如何装虚拟机以及VC6.0在win8安装失败解决方法
  • Windows Server 2008怎么打开ADSI Ddit?
  • Windows 2000 Server如何为用户分配文件权限
  • win7怎么打开注册表?
  • Kili下DNS欺骗
  • 热门搜索
    感恩母亲手抄报 中国梦手抄报图片 清明节手抄报第一名 从小学先锋长大做先锋手抄报 防溺水手抄报资料 名人名言手抄报 我的中国梦手抄报 七夕节手抄报 我爱我家手抄报 劳动手抄报简单又漂亮