宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

宝塔云WAF官方集群版安装

主控安装方式

点击查看:堡塔云WAF系统兼容表

温馨提示:中国内地(大陆)服务器需要备案,建议您在已经备案的服务商上购买新的服务器,否则需要重新接入备案。
可参考阿里云:接入备案流程

在线安装主控

推荐使用此安装方式

使用SSH工具登录服务器,执行以下命令安装主控:

  • 注意需要ROOT权限执行命令

复制粘贴命令后,按回车执行命令安装主控

URL=https://download.bt.cn/cloudwaf/scripts/install_waf_master.sh && if [ -f /usr/bin/curl ];then curl -sSO "$URL" ;else wget -O install_waf_master.sh "$URL";fi;bash install_waf_master.sh
图片[1]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

主控安装完成后显示以下信息



登录主控管理界面

主控默认端口8381,如果服务器有安全组、硬件防火墙,请开放8381端口

安装完成后,使用浏览器访问显示的地址,输入账号(username)与密码(password),登录主控管理界面

注意:浏览器提示安全问题,请信任它。因为是自签证书浏览器不信任导致的

登录成功后即可使用堡塔云WAF集群版

图片[2]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

安装完成后,可以添加防护网站

离线安装主控

注意,此安装方式适用于服务器无法连接公网节点时的选择

  • 离线安装时必须手动安装 docker,否则无法安装
  • 离线安装前请确保您的服务器存在 tar gzip curl netstat ss docker 命令,可以使用此命令检查是否存在:
Packs=("curl" "tar" "gzip" "netstat" "ss" "docker" ); for pack in "${Packs[@]}"; do command -v "$pack" >/dev/null 2>&1 || echo -e "\033[31mError: $pack 命令不存在\033[0m"; done

请根据您的系统架构下载安装文件,使用命令 uname -m 可以查看架构

x86_64 架构:

aarch64 架构:

根据不同的系统架构下载文件后,使用Xftp、Winscp等工具上传到服务器中,将下载的文件放在相同的路径,然后执行安装命令离线安装主控:

注意需要ROOT权限执行命令

bash install_waf_master.sh offline

安装完成后,登录步骤与在线相同 示例为:x86_64 架构

被控安装

控界面获取被控安装命令:

集群设置 –> 添加节点

在 主控IP 方框处,输入您的 主控IP 。我输入的是 192.168.10.58,然后点击 获取命令,最后点击 复制 复制安装被控命令
(请根据您的主控、被控 网络环境输入主控IP。被控必须可以连接到主控,否则将无法安装。)

图片[3]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

使用SSH工具登录控服务器,执行命令安装

图片[4]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

在线安装被控

推荐使用此安装方式

粘贴安装控命令,按回车执行命令安装

  • 注意需要ROOT权限执行命令
图片[5]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

被控安装完成后显示以下信息

图片[6]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

安装完成后,控界面会显示被控的相关信息,注意 节点IP 也就是网站域名A解析的IP
(如果显示的信息不准确,您可以进行修改为正确的信息)

图片[7]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创
图片[8]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

被控添加已经完成。

离线安装被控

注意,此安装方式适用于服务器无法连接公网节点时的选择

  • 离线安装时必须手动安装 docker,否则无法安装
  • 离线安装前请确保您的服务器存在 tar gzip curl netstat ss docker 命令,可以使用此命令检查是否存在:
Packs=("curl" "tar" "gzip" "netstat" "ss" "docker" ); for pack in "${Packs[@]}"; do command -v "$pack" >/dev/null 2>&1 || echo -e "\033[31mError: $pack 命令不存在\033[0m"; done

请根据您的系统架构下载安装文件,使用命令 uname -m 可以查看架构

x86_64 架构:

aarch64 架构:

根据不同的系统架构下载文件后,使用Xftp、Winscp等工具上传到服务器中,将下载的文件放在相同的路径

修改被控安装命令

在 主控IP 方框处,输入您的 主控IP 。我输入的是 192.168.10.58,然后点击 获取命令,最后点击 复制 复制安装被控命令
(请根据您的主控、被控 网络环境输入主控IP。被控必须可以连接到主控,否则将无法安装。)

图片[3]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创

例如:

URL=https://download.bt.cn/cloudwaf/scripts/install_waf_slave.sh && if [ -f /usr/bin/curl ];then curl -sSO “$URL” ;else wget -O install_waf_slave.sh “$URL”;fi;bash install_waf_slave.sh https://192.168.10.58:8381 wOFwsKhG21QRs3JWDsUn41VDrd7al15HV8ckus-DMyXF3xlRkla7rQfWzwbIZRX3Gm32Wtdfi5DbhiDwxI-qDV4KUyQ9RChxdRKldyvc_hFgAq5pUtb7XtfxQ7F_gvbeKoEB_iFKDm_if2HzuxxwCaFMdggmlnIUEbQh4kV_jpo

将删除以下内容:
URL=https://download.bt.cn/cloudwaf/scripts/install_waf_slave.sh && if [ -f /usr/bin/curl ];then curl -sSO “$URL” ;else wget -O install_waf_slave.sh “$URL”;fi;

即:
URL=https://download.bt.cn/cloudwaf/scripts/install_waf_slave.sh && if [ -f /usr/bin/curl ];then curl -sSO “$URL” ;else wget -O install_waf_slave.sh “$URL”;fi; bash install_waf_slave.sh https://192.168.10.58:8381 wOFwsKhG21QRs3JWDsUn41VDrd7al15HV8ckus-DMyXF3xlRkla7rQfWzwbIZRX3Gm32Wtdfi5DbhiDwxI-qDV4KUyQ9RChxdRKldyvc_hFgAq5pUtb7XtfxQ7F_gvbeKoEB_iFKDm_if2HzuxxwCaFMdggmlnIUEbQh4kV_jpo

再到命令后,添加 offline 离线安装标识,最终的安装被控命令:
bash install_waf_slave.sh https://192.168.10.58:8381 wOFwsKhG21QRs3JWDsUn41VDrd7al15HV8ckus-DMyXF3xlRkla7rQfWzwbIZRX3Gm32Wtdfi5DbhiDwxI-qDV4KUyQ9RChxdRKldyvc_hFgAq5pUtb7XtfxQ7F_gvbeKoEB_iFKDm_if2HzuxxwCaFMdggmlnIUEbQh4kV_jpo offline

请以您复制的安装命令修改为准,以上为示例
复制修改之后的命令到被控服务器上进行安装。

控服务器上执行安装命令离线安装:

注意需要ROOT权限执行命令

安装完成后,登录步骤与在线相同 示例为:x86_64 架构

图片[10]-宝塔云WAF官方集群版安装-宝塔云WAF论坛-综合技术类-熵维云智创
请登录后发表评论

    没有回复内容