项目地址
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 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)文章来源:https://www.toymoban.com/news/detail-511390.html
填入web页面的「域名」
填入「端口」80;或者别的任意非 和 (被 SafeLine 后台管理页面占用)端口 8081
填入「上游服务器」[http://127.0.0.1:8080]
ps:目前社区版 SafeLine 支持的是反向代理的方式接入站点,也就是类似于一台 nginx 服务。这时候需要做的就是让流量先抵达 SafeLine,然后经过 SafeLine 检测之后,再转发给自己原先的业务。文章来源地址https://www.toymoban.com/news/detail-511390.html
到了这里,关于长亭社区版WAF部署(开源)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!