温馨提示
在中国大陆服务器上部署时,记得进行备案。建议购买已经完成备案的服务器,若选择未备案的服务器,可能需要重新进行备案。详细的阿里云备案流程请参考阿里云备案指南。
安装方式
在线安装(推荐)
- 使用SSH工具登录到服务器。
- 执行以下命令进行安装。请确保使用ROOT权限:
URL=https://download.bt.cn/cloudwaf/scripts/install_cloudwaf.sh && if [ -f /usr/bin/curl ]; then curl -sSO "$URL" ; else wget -O install_cloudwaf.sh "$URL"; fi; bash install_cloudwaf.sh
安装过程中,屏幕会显示以下信息:

安装完成后,显示成功信息:

登录堡塔云WAF管理面板
- 默认情况下,管理面板端口为8379。如果服务器启用了安全组或防火墙,请确保开放8379端口。
- 完成安装后,通过浏览器访问显示的地址,输入账号和密码进行登录。
注意:浏览器会提示安全警告,因为使用的是自签名证书,请选择信任继续。

登录成功后,你将看到如下界面:

离线安装
离线安装适用于无法连接公网的服务器。请确保在离线安装前已安装docker
,并确保服务器中存在以下命令:curl
、tar
、gzip
、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
根据系统架构选择正确的安装文件:
- x86_64架构:点击下载离线安装脚本
下载镜像文件
下载cloudwaf程序文件 - aarch64架构:点击下载离线安装脚本
下载镜像文件
下载cloudwaf程序文件
下载文件后,将其上传至服务器并执行以下命令进行离线安装:
bash install_cloudwaf.sh offline
安装完成后,登录步骤与在线安装相同。
示例截图(x86_64架构):

常用指令
查看堡塔云WAF管理界面登录地址、用户信息
btw 6
仅重启堡塔云WAF管理界面(不影响网站访问)
btw 2
查看堡塔云WAF运行状态
btw 3
修改管理员密码
btw 9
修改管理员用户名
btw 11
仅重启nginx
btw nginx_restart
重启整个堡塔云WAF,会影响网站的访问
btw 1
取消域名绑定
btw 14
取消IP绑定限制
btw 15
关闭动态口令认证
btw 16
在线修复、更新堡塔云WAF
btw 17
检查堡塔云WAF是否有错误
btw 18
查看堡塔云WAF日志
btw 5
停止堡塔云WAF
btw 4
查看更多命令
btw h
没有回复内容