很多新手在接触广告斗篷时,最大的障碍不是「要不要用」,而是「怎么部署」。特别是对于独立部署的斗篷系统,技术门槛看起来比云端方案高不少。这篇教程由无相盾团队编写,带你从零开始完成斗篷系统的部署。

部署前的准备工作

1. 服务器选择

你需要一台 VPS(虚拟专用服务器)。选择服务器时注意以下几点:

2. 域名选择

3. 环境要求

无相盾运行需要以下环境:

部署步骤

第一步:服务器基础配置

连接到你的服务器(通过 SSH),更新系统并安装必要的软件:

# 更新系统
sudo apt update && sudo apt upgrade -y

# 安装 LAMP 环境
sudo apt install apache2 mysql-server php php-mysql php-curl php-json -y

# 启用 mod_rewrite
sudo a2enmod rewrite
sudo systemctl restart apache2

第二步:配置 SSL 证书

# 安装 Certbot
sudo apt install certbot python3-certbot-apache -y

# 申请证书(替换为你的域名)
sudo certbot --apache -d yourdomain.com

第三步:上传无相盾文件

从无相盾后台下载部署包,通过 FTP 或 SCP 上传到服务器的 Web 根目录(通常是 /var/www/html/)。

第四步:配置数据库

# 登录 MySQL
sudo mysql -u root

# 创建数据库和用户
CREATE DATABASE wuxiangdun;
CREATE USER 'wxd_user'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL ON wuxiangdun.* TO 'wxd_user'@'localhost';
FLUSH PRIVILEGES;

第五步:配置无相盾

编辑无相盾的配置文件,填入数据库信息和其他设置。然后通过浏览器访问你的域名,按照安装向导完成初始化。

第六步:配置过滤规则

在无相盾的管理后台中:

  1. 设置安全页面的 URL 或上传安全页面内容
  2. 设置营销页面的 URL
  3. 配置像素回传参数(CAPI、Events API)
  4. 测试过滤效果(使用后台的测试工具)

部署后的检查清单

独立部署 vs 云端方案的对比

很多人会问:为什么不用更简单的云端斗篷(SaaS模式)?以下是两种方案的对比:

维度 独立部署(无相盾) 云端SaaS
数据控制完全自主经过第三方
稳定性自己掌控依赖服务商
被连累风险无(独立IP)高(共享IP)
部署难度中等低
长期成本较低(只付服务器费用)较高(持续订阅费)

无相盾选择独立部署模式,就是为了给用户最大的安全保障。你的数据永远在你自己手里。如果你对部署有任何疑问,欢迎访问无相盾官网获取支持。