设为首页收藏本站

爱学IT网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1878|回复: 0

[经验贴] Include conf/extra/httpd-ssl.conf apache 无法启动

[复制链接]
发表于 2021-11-19 18:30:38 | 显示全部楼层 |阅读模式
Include conf/extra/httpd-ssl.conf apache 无法启动如果你搜过到这文章,说明你可能碰到一些同样的问题。因时间关系,我说得简短点。

环境:windows2008r2

用了。wamp2.0搭的php,mysql,apache. 因为我要用到老版的discuz3.0,所以选2.0

现在的微信小程序都要ssl证书的,没办法。

按网上教程,假设安装在c:/wamp/

在httpd.conf 中添加下列两行(有的话把文件前面的注释“#”符号去掉):

LoadModule ssl_module modules/mod_ssl.so

Include conf/extra/httpd-ssl.conf      

后经过查看,一注掉Include conf/extra/httpd-ssl.conf      apache重启就失败,wamp图标变黄色。重启不了。这是因为httpd-ssl.conf这个没有配置好。

extra/httpd-ssl.conf这个文件是配置证书的。

把你的证书上传c:盘wamp里的某个目录。如:C:/wamp/bin/apache/apache2.2.8/etc/httpd/ssl



打开httpd-ssl.conf,修改

<VirtualHost _default_:443>
<Directory "c:/wamp/www">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
</Directory>
#   General setup for the virtual host
#DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
DocumentRoot "C:/wamp/www"
#ServerName localhost:443
ServerNam localhost:443
ServerAdmin admin@localhost
ErrorLog "C:/wamp/bin/apache/apache2.2.8/logs/error.log"
TransferLog "C:/wamp/bin/apache/apache2.2.8//logs/access.log"

SSLCertificateFile "C:/wamp/bin/apache/apache2.2.8/etc/httpd/ssl/2_www.07682.com.crt"

SSLCertificateKeyFile "C:/wamp/bin/apache/apache2.2.8/etc/httpd/ssl/3_www.07682.com.key"

SSLCertificateChainFile "C:/wamp/bin/apache/apache2.2.8/etc/httpd/ssl/1_root_bundle.crt"




重点是上面的红色字。一般网上教程就教配置这三个证书文件。但是没告诉我们需要把这个文件httpd-ssl.conf的其它地址也修改,比如上面的日志地址等。因为原文件指向的日志地址不存在。所以apache就启动不了。因为把这个文件的上些地址也改成存在的文件路径。

重启就成功。这个问题搞了两天。希望对一些朋友一点启示吧。反正我是这样解决的。
————————————————

  1. 原文链接:https://blog.csdn.net/tnektnek/article/details/95659692
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|京ICP备13007648号-1|小黑屋|爱学IT网    

GMT+8, 2021-12-3 23:27 , Processed in 0.158460 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表