堡塔云WAF单机版教程-宝塔云WAF论坛-综合技术类-熵维云智创

堡塔云WAF单机版教程

温馨提示

在中国大陆服务器上部署时,记得进行备案。建议购买已经完成备案的服务器,若选择未备案的服务器,可能需要重新进行备案。详细的阿里云备案流程请参考阿里云备案指南

安装方式

在线安装(推荐)

  1. 使用SSH工具登录到服务器。
  2. 执行以下命令进行安装。请确保使用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,并确保服务器中存在以下命令:curltargzipnetstatssdocker

可以通过以下命令检查依赖:

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

根据系统架构选择正确的安装文件:

下载文件后,将其上传至服务器并执行以下命令进行离线安装:

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

请登录后发表评论

    没有回复内容