项目地址

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部署(开源)相关推荐

  1. OceanBase 社区版下载部署指引

    OceanBase在2021年6月1日公布了社区版(官网:open.oceanbase.com).立即有很多网友开始下载使用.部分朋友在安装部署上不是很顺利,本文主要是提供一种社区版安装方法,让大家了 ...

  2. 蓝鲸社区版_部署bkdata服务无法启动问题

    问题:蓝鲸社区版完整部署,执行安装bkdata时,报"databus.service.consul start failed." [root@paas-1 install]# ./ ...

  3. 蓝鲸运维平台5.1.28社区版离线部署

    部署介绍 本文简要介绍单机离线部署部分功能和3ip完整部署全部功能, 单机部署了蓝鲸的PaaS模块, CMDB模块, JOB模块, SaaS模块, 安装了SaaS应用节点管理(bk_nodeman)和 ...

  4. IDEA社区版热部署插件JRebel and XRebel

    热部署:指在修改项目BUG的时候对JSP或JAVA类进行了修改(除了配置文件外)在不重启WEB服务器前提下能让修改生效. idea中好用的热部署插件--JRebel and XRebel File-& ...

  5. 蓝鲸社区版(腾讯)部署简述

    蓝鲸社区版(腾讯)部署简述 蓝鲸社区版,是蓝鲸智云提供的面向社区用户的基于 PaaS 的运维技术解决方案套件. 它永久免费,支持公有云环境.私有环境的独立搭建部署. 本文档主要介绍蓝鲸社区版的初次安装 ...

  6. Navicat!OceanBase社区版新朋友来啦!

    引言: 近期,Navicat Premium 16.1与Navicat for MySQL 16.1版本,将新增 OceanBase 社区版兼容功能,为用户在使用 OceanBase 社区版迁移过程中 ...

  7. 如何部署 OB 社区版

    第 2 章 :如何部署 OB 社区版 OB庆涛·发表于 2021.11.03运维实践 转载:OceanBase 社区版https://open.oceanbase.com/articles/86001 ...

  8. 【Tanzu 社区版=TCE】 Mac 笔记本快速部署安装体验-(一)

    Tanzu 社区版 Mac笔记本快速部署安装体验 VMware Tanzu Community Edition Mac环境准备 电脑环境 下载docker desktop K8S v1.24.0 可选 ...

  9. OceanBase 社区版部署示例

    OceanBase在2021年6月1日公布了社区版(官网:open.oceanbase.com).立即有很多网友开始下载使用.部分朋友在安装部署上不是很顺利,本文主要是提供一种社区版安装方法,让大家了 ...

最新文章

  1. TSNE算法是什么?该算法有什么缺陷?
  2. 计算机主板用塑料做的好吗,太震惊!你的键盘是否用了黑心塑料?
  3. java和python工资-python为什么叫爬虫 python工资高还是java的高
  4. PPT 2016的加解密功能
  5. 线性链条件随机场与HMM在viterbi算法中的图解对比
  6. SAP UI5 初学者教程之五:视图控制器初探 试读版
  7. 推荐一个包含大量PDF编程电子书的github仓库
  8. linux c之判断字符串是不是以另一字符串开始或者结尾
  9. Ubuntu常用服务器ftp、ssh
  10. docker 镜像修改的配置文件自动还原_所以到底该如何修改 docker 容器的端口映射!!!...
  11. 计算机科学的鼻祖,现代计算机科学的鼻祖,编程界的上帝
  12. android factory,“工厂映像”(factory image)是什么?你所不知道的Android问题
  13. feign传递数组_feign中传递自定义MultipartFile
  14. CPN Tools 入门(一)
  15. elasticjob已下线_elasticJob 源码解析之自诊断恢复
  16. android6.0 PowerManagerService状态分析
  17. 软件测试工程师简历要怎么写,才能让HR看到
  18. MJKDZ PS2手柄控制OskarBot小车(一):Arduino串口发送数据
  19. 语音识别数据增强方法(google2019年7月论文)
  20. IOS11 光标错位问题

热门文章

  1. 注册IxWebHosting免费域名的简易教程
  2. Java基础知识总结(二)更新ing。。。
  3. [Phonegap+Sencha Touch] 移动开发12 Sencha Touch打包发布网站的离线缓存版本
  4. 免费的小程序商城依靠什么实现盈利
  5. UE4开发HTML5遇到的问题
  6. 会员数据分析的基本价值体现在哪里
  7. 2019/8/29,day04,web前端
  8. ios应用提交上架被appstore拒绝的十大理由
  9. 编程随想 关系图_基于机器学习的可再编程超表面成像仪
  10. SSM_用户登录注册,管理员查改删用户(spring+springmvc+mybatis),学习了一个学期写出来的