wampserver3.0 服务器端无法使用https访问,解决办法

我这使用wamp3部署https的时候,加载ssl_mod.so的时候,Apache就无法启动,在网上找了很多方法,都没有解决。后来自己无意间摸索出来了,其实很简单。
1、首先查看一下防火墙是否有443端口的入站规则;
2、查看一下443端口是否被占用;
我估计在wamp3 的版本中,Apache\conf/openssl.cnf、Apache\bin下的ssleay32.dll、openssl.exe、libeay32.dll、Apache\modules下的mod_ssl.so有问题;
3、将上述这些openssl.cnf、ssleay32.dll、openssl.exe、libeay32.dll、mod_ssl.so全部替换;(找一个可以用https的版本进行替换,我用的是我本地的phpstudy里面的这些文件进行替换的);
4、然后在cmd中进入Apache/bin下使用命令 httpd -t ;看看报什么错误,先将
这里写图片描述
这里写图片描述
我在调试的时候用的是网上的方法,因为ssl证书是阿里云上下载的,是pem和key格式,而且文件名是数字,我按照网上的方法把名称改成域名后发现Apache还是无法启动,然后就用了原来的数字名称,扩展名也改回原来的.pem;Apache启动成功;
具体大致配置可以参照这个链接https://blog.csdn.net/jinyulong84/article/details/73322635?locationNum=5&fps=1
其中第七条的DocumentRoot目录问题,我是改成的我要访问的文件入口;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值