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.mzph.cn/news/1159286.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络安全保姆级学习路线图:核心技术全景梳理与实战通关指南

前言 网络安全技术是保障网络安全的重要手段,以下是一些常见的网络安全技术: 防火墙技术:防火墙是一种网络安全设备,可以对网络流量进行过滤和控制,防止未经授权的访问和攻击。入侵检测系统(IDS&#xff…

slmgr 查看Win10剩余激活天数

方法一:快速查看(slmgr.vbs -xpr) 按 WinR 打开“运行”,输入 slmgr.vbs -xpr 并回车。弹出的提示框会直接显示:若为永久激活,提示“此Windows副本已永久激活”;若为临时激活(如KMS&…

计算机网络安全技术核心笔记:我是如何逆向拆解并掌握这套教程体系的

计算机网络安全C 1 绪论 网络安全的定义模型:攻击手段:攻击方式: 安全服务安全机制 特定安全机制普遍的安全机制 认识Internet上的严峻的安全形势并深入分析其根源 造成Internet安全问题的主要原因 1系统脆弱性2自然灾害3网络建造的历史原因…

AI辅助代码审查:测试生成工具——软件测试的智能革命

AI在软件测试中的崛起 随着人工智能技术的飞速发展,软件测试行业正经历一场深刻变革。2026年,AI已从辅助工具演变为测试流程的核心驱动力,尤其在代码审查和测试生成领域。据统计,全球AI测试工具市场在2025年突破$50亿美元&#x…

数学建模Matlab算法,第二十三章现代优化算法

现代优化算法的理论演进与实践应用探析 在优化理论的发展历程中,20世纪80年代初兴起的现代优化算法犹如一股新浪潮,打破了传统优化方法在复杂问题求解上的桎梏。这类以启发式思想为核心的算法,涵盖禁忌搜索、模拟退火、遗传算法、人工神经网络等多个分支,它们的出现为解决…

【必藏】2026年AI最大风口:掌握这3项核心能力,大模型开发工程师年薪百万!

2026年的AI赛道,早已不是“全民谈模型”的概念炒作阶段,真正的黄金机会,毫无疑问藏在大模型应用层!字节跳动7大团队全力冲刺Agent落地 大模型相关岗位招聘量同比暴增69%,百万年薪岗位常态化 腾讯、京东、百度春季校招&…

【收藏学习】大模型Agent记忆模块(Memory)详解:原理、实现与面试技巧

Agent记忆模块分为短期与长期记忆,前者维持上下文连续性,后者通过向量数据库实现知识持久化。工程实现需解决存储方式、内容选择和更新机制三大问题,采用"短期上下文长期检索"混合策略。面试时应清晰解释记忆系统的存储、检索和更新…

数学建模Matlab算法,第二十二章模糊数学模型

模糊数学模型的理论体系与实践应用探析 在经典数学的发展历程中,确定性与精确性始终是核心追求,然而现实世界中大量存在的“亦此亦彼”的模糊现象,如“高温与低温”“优秀与合格”“拥堵与畅通”等,却难以用经典数学工具进行精准刻画。1965年,美国著名计算机与控制专家查…

测试生成对抗网络(GAN):模式崩溃检测

生成对抗网络(GAN)作为一种革命性的深度学习模型,广泛应用于图像生成、数据增强和异常检测等领域。然而,其训练过程中常出现“模式崩溃”(Mode Collapse)问题,即生成器(Generator&am…

【深度收藏】大模型时代的企业级AI Agent:技术原理与商业落地全解析

大模型技术正从信息处理者升级为任务执行者,AI Agent作为重要载体重构人机协作模式。文章分析大模型知识处理能力、产业解析、行业应用及企业级AI Agent核心能力与场景,展望未来发展。2025年将成为AI Agent从概念验证到规模落地的关键转折点,…

多模态AI测试:文本、图像、语音融合

多模态AI测试的兴起与挑战 随着人工智能技术的飞速发展,多模态AI系统(融合文本、图像、语音等输入/输出模式)已成为智能客服、自动驾驶、医疗诊断等领域的核心。然而,这种融合为软件测试带来前所未有的复杂性:测试从业…

AI在测试报告分析中的应用:洞察生成

测试报告分析的AI革命 在软件测试领域,测试报告是质量保证的核心输出,它记录了测试用例执行、缺陷发现和覆盖率等关键数据。传统分析依赖人工审阅,效率低且易漏关键洞察。随着人工智能(AI)技术的崛起,特别…

从无效沟通到直接谈单:只因换了一个查询工具

“您好,请问是XX公司吗?我想了解一下你们的注塑模具业务这方面的情况……”“我们是负责销售工作的,具体的情况您得去询问一下老板,”“那么老板现在在公司吗?”“老板他出差了,您可以留下您的电话号码,我会帮您转告…

python基于vue的电脑配件商城的设计与实现django flask pycharm

目录基于Vue与Python的电脑配件商城系统设计与实现开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!基于Vue与Python的电脑配件商城系统设计与实现 系统采用前后端分离架构,前端基…

从零开始,在RK3588上部署最新YOLOv11:手把手保姆级教程,涵盖环境配置、模型优化到实时推理。

文章目录 零基础玩转RK3588部署YOLOv11:从入门到实战的保姆级指南 一、技术全景:为何选择RK3588+YOLOv11组合? 二、PC端环境搭建:迈出技术实践第一步 1. 开发工具:选对“武器”效率翻倍 2. Python环境:隔离版本冲突的“安全屋” 3. 依赖库:打通AI开发的“任督二脉” 三、…

网络安全转行 3 个月上岸:我的学习计划 + 面试避坑指南

网络安全转行 3 个月上岸:我的学习计划 面试避坑指南 “30 岁程序员转安全,零基础能学会吗?”“面试被问‘没有实战经验怎么办’,当场卡壳”—— 这是我去年转行时最焦虑的问题。从对 “漏洞” 的概念模糊,到拿到月薪…

从0到1搭建无代码测试平台:非技术背景测试员的逆袭之路

在当今快速迭代的软件开发世界中,测试环节已成为产品质量的生命线。然而,对于许多非技术背景的测试员来说,传统的自动化测试工具如Selenium或Appium需要编程技能,这常常成为职业发展的瓶颈。想象一下:你是一名测试新手…

Java反射利器:Apache Commons BeanUtils详解

Apache Commons BeanUtils 是 Apache Commons 项目中的一个 Java 工具库,主要用于 简化 JavaBean 的操作,特别是通过 反射(Reflection) 动态读取、设置、复制和操作 JavaBean 的属性。🧰 一、核心功能 1. 动态读写 Jav…

为YOLOv8注入CloAttention:一种极简高效的轻量注意力机制,显著提升模型性能,实现强悍的速度-精度平衡。

YOLOv8集成CloAttention高效注意力机制完整教程 文章目录 YOLOv8集成CloAttention高效注意力机制完整教程 1. 引言与背景 1.1 计算机视觉中的注意力机制演进 1.2 CloAttention机制的创新点 1.3 本教程的目标与价值 2. CloAttention机制原理深度解析 2.1 整体架构设计 2.1.1 双频…

python基于vue的电商产品秒杀商城网站管理系统设计与开发django flask pycharm

目录基于Python与Vue的电商秒杀系统设计与开发开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!基于Python与Vue的电商秒杀系统设计与开发 系统采用前后端分离架构,前端使用Vue.j…