Apache配置ssl启动报错,整了半天,特此记录一下
出现这个错误只有两个原因:
443确实被占用
查询哪个进程占用端口:
netstat -lnp|grep 443
如有直接杀掉 kill -9 或者 修改为其他端口号也是可行的
存在相同端口配置文件
问题的根源在于,我的好习惯先备份再修改配置,执行了备份语句:cp ssl.conf ssl-bak.conf
待我修改好配置文件启动时,报错啦!!!我百思不得其解!!!
我相当无奈,查找443端口是否被占用,没有任何进程占用。
于是乎我查看各种配置文件,终于在我看到这个httpd.conf文件时
突然有了灵感:是不是因为备份时文件后缀都是conf 所以都会读取???
于是我修改成下面这样备份重新执行启动命令:systemctl restart httpd
问题迎刃而解。。。