当前位置: 首页 > news >正文

docker compose 安装雷池WAF

手动安装雷池WAF

安装 Docker

根据你的操作系统,参考以下文档来安装 Docker

  • Ubuntu
  • CentOS
  • Debian
  • Fedora
  • 其他发行版

创建雷池目录

mkdir-p"/data/safeline"

该命令会创建/data/safeline目录作为雷池的安装目录(你可以根据你的实际情况选择安装目录)

请确保该目录至少有 5GB 的存储空间(如果日常流量较大,请保证充足的磁盘容量)

下载 compose 编排脚本

使用下方的命令进入雷池安装目录,并下载 docker compose 编排脚本

cd"/data/safeline"wget"https://waf-ce.chaitin.cn/release/latest/compose.yaml"

配置 compose 环境变量

使用下方的命令进入雷池安装目录,并创建.env配置文件

cd"/data/safeline"touch".env"

使用文本编辑器打开.env文件,写入下方的内容,POSTGRES的密码需自定义

SAFELINE_DIR=/data/safelineIMAGE_TAG=latestMGT_PORT=9443POSTGRES_PASSWORD=yourpassword#-------(自定义密码使用数字+英文大小写组合,勿使用特殊字符)SUBNET_PREFIX=172.22.222IMAGE_PREFIX=swr.cn-east-3.myhuaweicloud.com/chaitin-safelineARCH_SUFFIX=RELEASE=REGION=MGT_PROXY=0

如果是 ARM 服务器需要把ARCH_SUFFIX改成-arm

ARCH_SUFFIX=-arm

安装 LTS 版本需要把RELEASE改成-lts

RELEASE=-lts

可以参考论坛群友的文档:雷池WAF-LTS版本安装教程

根据你的实际情况修改配置文件中的 SAFELINE_DIR 和 POSTGRES_PASSWORD 字段

如果使用的是海外服务器建议设置IMAGE_PREFIX=chaitin直接通过 docker.io 拉取镜像

配置文件的格式说明如下:

  • SAFELINE_DIR: 雷池安装目录,如/data/safeline
  • IMAGE_TAG: 要安装的雷池版本,保持默认的latest即可
  • MGT_PORT: 雷池控制台的端口,保持默认的9443即可
  • POSTGRES_PASSWORD: 雷池所需数据库的初始化密码,请随机生成一个
  • SUBNET_PREFIX: 雷池内部网络的网段,保持默认的172.22.222即可
  • IMAGE_PREFIX: 雷池镜像源的前缀,建议根据服务器地理位置选择合适的源
  • ARCH_SUFFIX: 雷池架构的后缀,ARM 服务器需要配置为-arm
  • RELEASE: 更新通道,LTS 版本需要配置为-lts
  • MGT_PROXY: 控制台代理层数,只有在为控制台配置代理时使用,默认为 0 不配置代理

启动雷池

现在万事具备,使用以下命令启动雷池服务

cd"/data/safeline"dockercompose up -d

命令执行成功则代表雷池安装成功,现在你可以访问雷池控制台了


雷池 WAF 帮助文档 - 手动安装

雷池 WAF 帮助文档 - 离线安装

http://www.jsqmd.com/news/244105/

相关文章:

  • 计算机网络安全技术硬核盘点:从这份总结里学透核心要点与实战路线图
  • 57350001-CN DSAV111视频驱动器模块
  • 网络安全保姆级学习路线图:核心技术全景梳理与实战通关指南
  • slmgr 查看Win10剩余激活天数
  • 计算机网络安全技术核心笔记:我是如何逆向拆解并掌握这套教程体系的
  • AI辅助代码审查:测试生成工具——软件测试的智能革命
  • 数学建模Matlab算法,第二十三章现代优化算法
  • 【必藏】2026年AI最大风口:掌握这3项核心能力,大模型开发工程师年薪百万!
  • 【收藏学习】大模型Agent记忆模块(Memory)详解:原理、实现与面试技巧
  • 数学建模Matlab算法,第二十二章模糊数学模型
  • 测试生成对抗网络(GAN):模式崩溃检测
  • 【深度收藏】大模型时代的企业级AI Agent:技术原理与商业落地全解析
  • 多模态AI测试:文本、图像、语音融合
  • AI在测试报告分析中的应用:洞察生成
  • 从无效沟通到直接谈单:只因换了一个查询工具
  • python基于vue的电脑配件商城的设计与实现django flask pycharm
  • 从零开始,在RK3588上部署最新YOLOv11:手把手保姆级教程,涵盖环境配置、模型优化到实时推理。
  • 网络安全转行 3 个月上岸:我的学习计划 + 面试避坑指南
  • 从0到1搭建无代码测试平台:非技术背景测试员的逆袭之路
  • Java反射利器:Apache Commons BeanUtils详解
  • 为YOLOv8注入CloAttention:一种极简高效的轻量注意力机制,显著提升模型性能,实现强悍的速度-精度平衡。
  • Spring MVC文件上传:commons-fileupload解析全流程
  • python基于vue的电商产品秒杀商城网站管理系统设计与开发django flask pycharm
  • ‌2026年测试工具排行榜:Selenium跌出前三,它才是新王者
  • 2026 计算机转行网络安全指南:3 类背景对应 4 大黄金岗位(附薪资表)
  • python基于vue的电影票购买系统django flask pycharm
  • ‌2026年API测试全面AI化:从Postman依赖到智能体驱动的质量革命
  • AI生成测试用例的革命:10家大厂实践对比与40%缺陷修复周期缩短的启示
  • 安达发|纺织厂“最强大脑”:APS自动排产的调度革命
  • python基于vue的电影院排片电影购票管理系统django flask pycharm