apache配置ssl证书


在这里,我们需要使用apache2.4以上的版本。因为apache2.2版本缺少mod_ssl.so文件(不排除博主所下版本不对的原因)


友情下载地址:

x86版本:http://download.csdn.net/detail/a332708815/9390294

x64版本:http://download.csdn.net/detail/a332708815/9390295


1、由于是解压版的,所以在服务中不会有apache2.4,如图:


所以需要注册服务。

注册方式为:

打开cmd。

进入apache目录下的bin目录下。

输入httpd.exe -k install -n apache2.4。

此时服务中就会注册了名为“apache2.4”的服务


如果安装出现问题,更改下httpd.conf文件中的,把SRVROOT设置成apache的安装目录,如 C:/x86



打开bin目录下的ApacheMonitor.exe, 

如图所示


如果服务无法被启动,很可能是端口被占用,则修改conf目录下的httpd.conf文件中的监听端口



2、服务开启后,就是配置ssl了


在httpd.conf文件中打开下列两项

#LoadModule ssl_module modules/mod_ssl.so

#Include conf/extra/httpd-ssl.conf

去掉它们前面的#号


然后就要生成证书了,具体方法有很多种,网上可以搜索到,这里就不详细介绍了,最终目的只是为了得到这两个文件,server.crt和server.key


打开conf/extra目录下的httpd-ssl.conf文件,把这两个地址改成server.crt和server.key所在地址;或者把server.crt和server.key放入conf目录下,重启apache



打开浏览器,输入https地址,效果如图



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值