CentOS7.5给apache2.4打上mod_ssl模块,并开启https的443端口,以及后续可能会出现的apache重启错误

本文介绍了在CentOS7.5上为Apache2.4添加mod_ssl模块并配置HTTPS443端口的步骤,包括检查mod_ssl.so模块、编辑httpd.conf和ssl.conf文件,以及配置SSL证书。此外,还讨论了解决Apache因443端口监听冲突导致无法重启的问题,通过注释ssl.conf中Listen 443 https行来恢复服务。
摘要由CSDN通过智能技术生成

下载到apache的ssl证书后,如何使用,ssl证书放在那里,其实很简单和apache的httpd.conf配置文件一样。

首先打开apache的配置文件默认,确认是否安装mod_ssl.so模块,由于各个版本的apache配置略有不同。

/etc/httpd/conf
有些朋友打开httpd.conf文件,里边就没有下边这句,直接懵逼了。如果有就可以直接使用,没有就装。

LoadModule ssl_module modules/mod_ssl.so
Include conf.d/*.conf

查看是否有上边两句话,有的话把注释#删除了。有没有主要看大家前期的阿帕奇是如何安装的。默认的apache安装是不安装ssl的,没有的话需要我们通过动态编译的方式加载,你也可以重新安装。

网上找了一圈发现一个最简单的安装方法直接使用
YUM方式安装mod_ssl.so模块
yum -y install mod_ssl

安装完之后/etc/httpd/conf.d目录下会出现一个ssl.conf文件(httpd.conf里要有这句话Include conf.d/*.conf)。这个文件是重点。

编辑这个ssl.conf文件中的里面的内容,配置域名路径等,最主要的配置是下面三个证书文件的路径替换为自己申请的证书,其他配置可以自行调节,浏览器地址栏的小锁就变成安全的了。使用默认的证书是不安全的https连接。

<VirtualHost default:443>
DocumentRoot “/var/www/html” #网站存放路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值