宝塔面板Apache的SSL异常问题

1、问题现象

Apache开启SSL若你粘贴的证书不正确,会导致Httpd服务无法启动,使网站和后台网页均无法打开。


2、解决方案

因Apache没有提供证书配置检测接口,所以需要手动把配置改回来。具体步骤如下:

  1. 打开网站配置文件删除关于443端口的相关配置
  • 输入下面的命令打开对应网站的配置文件:
    vi /www/server/apache/conf/vhost/网站名称.conf

  • 删除443端口相关配置,保存并关闭。

  1. 删除证书文件
  • 输入下面的命令删除两个证书文件
    cd /www/server/apache/conf/key/网站名字/
    rm -f key.csr
    rm -f key.key
  1. 重启Httpd服务
  • 输入下面的命令重启httpd服务
    service httpd startt
    service httpd start

3、建议Nginx

如果如果你有需求使用SSL服务,建议不要使用宝塔面板的Apache服务,可以使用Nginx服务,相对来讲稳定好多,出现的问题也比较少。若已经安装Apache服务可以用下面的命令切换好Nginx服务(注意:切换后所有的网站要在后台删除后再添加)。

wget -O install.sh http://125.88.182.172:5880/src/install.sh && sh install.sh nginx

切换完成后要重新登陆一次后台,否则操作后台会出现错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值