长亭社区版WAF部署(开源)
项目地址
https://github.com/chaitin/safeline
1、确保已经正确安装docker和docker-compose,compose推荐使用v2版本,v1可能会有兼容性等问题
[root@localhost ~]# docker --version
Docker version 23.0.3, build 3e7cbfd
[root@localhost ~]# docker-compose -v
Docker Compose version v2.17.2
2、安装部署
1.机器运行的最低配置
最低 1C1G 能运行,具体需要多少配置取决于你的业务流量特征,比如 QPS、网络吞吐等等
2.下载软件包
git clone git@github.com:chaitin/safeline.git
3.配置文件执行权限
chmod 777 safeline-main.zip
4.解压文件
yum install unzip -y
unzip safeline-main.zip
5.启动文件
cd safeline-main
./safeline-ce.sh
docker-compose up -d
6.登录服务(https://:9443)
填入web页面的「域名」填入「端口」80;或者别的任意非 和 (被 SafeLine 后台管理页面占用)端口 8081填入「上游服务器」[http://127.0.0.1:8080]
ps:目前社区版 SafeLine 支持的是反向代理的方式接入站点,也就是类似于一台 nginx 服务。这时候小明需要做的就是让流量先抵达 SafeLine,然后经过 SafeLine 检测之后,再转发给自己原先的业务。
长亭社区版WAF部署(开源)相关推荐
- OceanBase 社区版下载部署指引
OceanBase在2021年6月1日公布了社区版(官网:open.oceanbase.com).立即有很多网友开始下载使用.部分朋友在安装部署上不是很顺利,本文主要是提供一种社区版安装方法,让大家了 ...
- 蓝鲸社区版_部署bkdata服务无法启动问题
问题:蓝鲸社区版完整部署,执行安装bkdata时,报"databus.service.consul start failed." [root@paas-1 install]# ./ ...
- 蓝鲸运维平台5.1.28社区版离线部署
部署介绍 本文简要介绍单机离线部署部分功能和3ip完整部署全部功能, 单机部署了蓝鲸的PaaS模块, CMDB模块, JOB模块, SaaS模块, 安装了SaaS应用节点管理(bk_nodeman)和 ...
- IDEA社区版热部署插件JRebel and XRebel
热部署:指在修改项目BUG的时候对JSP或JAVA类进行了修改(除了配置文件外)在不重启WEB服务器前提下能让修改生效. idea中好用的热部署插件--JRebel and XRebel File-& ...
- 蓝鲸社区版(腾讯)部署简述
蓝鲸社区版(腾讯)部署简述 蓝鲸社区版,是蓝鲸智云提供的面向社区用户的基于 PaaS 的运维技术解决方案套件. 它永久免费,支持公有云环境.私有环境的独立搭建部署. 本文档主要介绍蓝鲸社区版的初次安装 ...
- Navicat!OceanBase社区版新朋友来啦!
引言: 近期,Navicat Premium 16.1与Navicat for MySQL 16.1版本,将新增 OceanBase 社区版兼容功能,为用户在使用 OceanBase 社区版迁移过程中 ...
- 如何部署 OB 社区版
第 2 章 :如何部署 OB 社区版 OB庆涛·发表于 2021.11.03运维实践 转载:OceanBase 社区版https://open.oceanbase.com/articles/86001 ...
- 【Tanzu 社区版=TCE】 Mac 笔记本快速部署安装体验-(一)
Tanzu 社区版 Mac笔记本快速部署安装体验 VMware Tanzu Community Edition Mac环境准备 电脑环境 下载docker desktop K8S v1.24.0 可选 ...
- OceanBase 社区版部署示例
OceanBase在2021年6月1日公布了社区版(官网:open.oceanbase.com).立即有很多网友开始下载使用.部分朋友在安装部署上不是很顺利,本文主要是提供一种社区版安装方法,让大家了 ...
最新文章
- TSNE算法是什么?该算法有什么缺陷?
- 计算机主板用塑料做的好吗,太震惊!你的键盘是否用了黑心塑料?
- java和python工资-python为什么叫爬虫 python工资高还是java的高
- PPT 2016的加解密功能
- 线性链条件随机场与HMM在viterbi算法中的图解对比
- SAP UI5 初学者教程之五:视图控制器初探 试读版
- 推荐一个包含大量PDF编程电子书的github仓库
- linux c之判断字符串是不是以另一字符串开始或者结尾
- Ubuntu常用服务器ftp、ssh
- docker 镜像修改的配置文件自动还原_所以到底该如何修改 docker 容器的端口映射!!!...
- 计算机科学的鼻祖,现代计算机科学的鼻祖,编程界的上帝
- android factory,“工厂映像”(factory image)是什么?你所不知道的Android问题
- feign传递数组_feign中传递自定义MultipartFile
- CPN Tools 入门(一)
- elasticjob已下线_elasticJob 源码解析之自诊断恢复
- android6.0 PowerManagerService状态分析
- 软件测试工程师简历要怎么写,才能让HR看到
- MJKDZ PS2手柄控制OskarBot小车(一):Arduino串口发送数据
- 语音识别数据增强方法(google2019年7月论文)
- IOS11 光标错位问题
热门文章
- 注册IxWebHosting免费域名的简易教程
- Java基础知识总结(二)更新ing。。。
- [Phonegap+Sencha Touch] 移动开发12 Sencha Touch打包发布网站的离线缓存版本
- 免费的小程序商城依靠什么实现盈利
- UE4开发HTML5遇到的问题
- 会员数据分析的基本价值体现在哪里
- 2019/8/29,day04,web前端
- ios应用提交上架被appstore拒绝的十大理由
- 编程随想 关系图_基于机器学习的可再编程超表面成像仪
- SSM_用户登录注册,管理员查改删用户(spring+springmvc+mybatis),学习了一个学期写出来的