长亭社区版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.机器运行的最低配置

最低 1G 能运行,具体需要多少配置取决于你的业务流量特征,比如 QPS、网络吞吐等等

2.下载软件包

git clone [email protected]: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 检测之后,再转发给自己原先的业务。

猜你喜欢

转载自blog.csdn.net/qq_44484541/article/details/130191864