记一次宝塔面板Nginx启动 重启 重载 卸载安装启动失败的解决方法

前言

我在腾讯云轻量应用服务器上的宝塔面板操作迁移的时候,迁移的目标服务器的 Nginx 出现了一点问题,我尝试在目标服务器重启、重载、重装 Nginx 都无济于事,仍报相同的错误,我开始在搜索引擎查找解决方案。

解决过程

1. 报错截图

服务器的 Nginx 无法启动,下图是报错截图。

记一次宝塔面板Nginx启动失败的解决方法 - 报错截图

2. 搜寻解决方案

在百度查到老蒋部落记录解决Nginx配置"nginx/conf/nginx.conf test failed"问题过程,文章中提到的错误与本文一致,文中提到的方法为

这里老蒋看到这个同学购买过网站监控报表和Nginx防火墙插件,而且都已经到期。我直接卸载这两个插件,然后再回到上面重启Nginx,居然问题解决。让他打开网站确认是否可以打开,告知一切正常。

但是小俊的服务器并没有安装付费插件并已到期的情况,所以此路不通。

最后,我找到了一篇文章是AKULAKK(已解决)宝塔面板SSL失败|无法启动,提示 nginx: configuration file /www/server/nginx/conf/nginx.conf test failed,文章中提到的错误与本文一致。

3. 解决过程

打开宝塔,进入 /www/server/panel/vhost/nginx/ 目录下,找到 free_waf.conf (免费防火墙配置),并将其删除。

记一次宝塔面板Nginx启动失败的解决方法 - 解决过程

重新尝试启动重启重载等操作,已经正常。问题解决!

总结

打开宝塔,进入 /www/server/panel/vhost/nginx/ 目录下,找到 free_waf.conf (免费防火墙配置),并将其删除。问题解决!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容