## 简介
配置文件管理是配置`nginx`配置文件的操作,可以配置WAF主配置文件`nginx.conf`;
可以配置引用WAF的配置文件`waf.conf`;
可以配置获取用户真实ip的配置文件`realip.conf`;
可以配置添加域名时的样本配置文件`http_all_demo.conf`
可以配置添加4层转发的样本文件`stream_demo.conf`
## 入口
![](https://img.kancloud.cn/91/b0/91b0f7ad41c7d4d853ae84156c3af176_941x655.png)
## 模块配置
先看一下该模块的主界面
![](https://img.kancloud.cn/3f/59/3f5980505eff85f8301a76ac9909577d_1029x531.png)
## 编辑
* nginx
nginx的主配置文件,这里的配置需要专业的运维人员进行配置
* waf
waf配置文件,有时候配置比较低的服务器,可以将共享字典的大小调整小一点。
**tengine版本和openresty版本 waf.conf有一定差异**
* realip
使用nginx的模块,配置获取用户真实ip;全局生效
* 模块文件
* http\_all\_demo
添加域名时,通过该模板文件生成对应 nginx 配置文件
* stream\_template
添加 4 层反向代理时,通过该模板文件生成对应 nginx 配置文件
* http\_template 未使用
* gzip
gzip 压缩相关配置,全局生效
* geoip2
geoip 模块相关配置【默认没有引用】
* webhook
系统错误日志配置可告警的接口(支持钉钉、飞书)
* info
对应 api/system/info.lua 接口文件,可以自己编写 lua 代码 增加一些新的功能(参考使用 map 写法,防止被攻击)
## 查看
查看选中配置文件内容
## 保存
该模块编辑文件后,是直接保存到本机的磁盘上的,所以WAF的管理后台需要调用集群操作接口,同时操作集群下的所有服务器
- kcon 兵器谱
- 演示 1
- 演示 2
- 演示 3
- 演示 4
- 演示 5
- 前言
- 安装
- 更新
- 登录后台
- 授权认证
- 集群配置
- 7层防护 -- 最佳实践
- 匹配位置说明
- 匹配方式说明
- 规则匹配详解
- 全局 - CDN规则
- 添加header头配置
- 限速limit配置
- 缓存proxy_cache配置
- 清除缓存
- 全局 - 获取真实IP配置
- 全局 - IP黑白名单
- 全局 - 域名方法配置(白名单)
- 全局 - 跳转规则配置
- 全局 - 高级规则配置
- 全局 - 普通规则配置
- 全局 - 频率规则配置
- 全局 - 内容替换规则
- 内容替换规则(插件使用)
- 全局 - 拦截信息配置
- 全局 - LOG规则配置
- 平台配置
- 基本配置
- 高级配置
- 配置文件管理
- 4 层代理
- 转发配置
- 插件管理
- 防护配置
- 网站管理
- 证书管理
- 域名管理
- 网站规则
- 插件管理
- 插件操作 --- 基本使用
- 插件操作 --- 手机号脱敏插件
- 归档
- 更新日志
- 视频教程目录