当前位置:论坛首页 > Linux面板 > 求助

【已解答】nginx免费防火墙6.0导致nginx无法启动

发表在 Linux面板2021-12-21 10:41 [复制链接] 5 2694

系统版本:CentOS 8.4.2105 x86_64(Py3.7.9)
宝塔版本:免费版 7.7.0
Nginx免费防火墙版本:6.0


新安装宝塔以后,未建立站点,发现nginx无法启动



经过排查,发现问题出在 /www/server/panel/vhost/nginx/free_waf.conf,代码如下:


lua_shared_dict free_waf 20m;
lua_shared_dict free_waf_drop_ip 10m;
lua_shared_dict free_waf_drop_sum 10m;
lua_package_path "/www/server/free_waf/?.lua";
init_by_lua_file  /www/server/free_waf/init.lua;
access_by_lua_file /www/server/free_waf/waf.lua;




修改第5行引号、问号都无法解决,只能暂时移除该文件,nginx可以启动。
请问移除此文件,是否会影响免费防火墙的运行?
使用道具 举报 只看该作者 回复
发表于 2021-12-21 11:25:13 | 显示全部楼层
出现此情况。先重新安装编译版本的Nginx 如果还出现启动不了。那么就是兼容不了你当前的系统。
推荐使用Centos7 安装
使用道具 举报 回复 支持 反对
发表于 2021-12-21 14:24:44 | 显示全部楼层
重新编译安装了确实不行。
那只能更换系统咯?
使用道具 举报 回复 支持 反对
发表于 2022-2-22 19:51:26 | 显示全部楼层
宝塔用户_iirmov 发表于 2021-12-21 14:24
重新编译安装了确实不行。
那只能更换系统咯?

编译重装nginx1.18以上版本后,重装一下免费版防火墙,不行就只能换centos7了
使用道具 举报 回复 支持 反对
发表于 2022-3-7 18:42:23 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-2-22 19:51
编译重装nginx1.18以上版本后,重装一下免费版防火墙,不行就只能换centos7了 ...

centos 8折腾了很久,还是无法启动,只能换成centos7,换之后解决了。
使用道具 举报 回复 支持 反对
发表于 2022-3-9 18:20:02 | 显示全部楼层
宝塔用户_lclfvg 发表于 2022-3-7 18:42
centos 8折腾了很久,还是无法启动,只能换成centos7,换之后解决了。

Centos8系统去年年底已经停止维护更新了,包括YUM镜像源。所以您安装过后无法启动,可能是有组件没有通过dnf或yum安装上导致得
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表