项目地址
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 检测之后,再转发给自己原先的业务。
版权归原作者 网络不安全️ 所有, 如有侵权,请联系我们删除。