VAuditDemo Web 漏洞靶场部署指南
环境准备
- 操作系统:CentOS 7/8
- Web 环境:XAMPP(已安装并配置好)
- 靶场源码:VAuditDemo
1. 下载安装包
从 GitHub 仓库获取源码:https://github.com/1stPeak/VAuditDemo
下载后得到一个 VAuditDemo-master.zip 文件,包含两个核心目录:
VAuditDemo_Release:发布版(用于正式部署)VAuditDemo_Debug:调试版(带详细错误提示,适合学习)
2. 上传与解压
使用工具将安装包上传到 CentOS 的 /opt/lampp/htdocs 目录下。
cd /opt/lampp/htdocs
unzip VAuditDemo-master.zip
mv VAuditDemo-master vaudit
3. 移动发布文件
确认 VAuditDemo_Release 位置,将发布版文件移到当前目录。
find . -name "VAuditDemo_Release" -type d
mv ./VAuditDemo-master/VAuditDemo_Release/* ./
验证移动是否成功:
ls -la ./VAuditDemo-master/VAuditDemo_Release/
ls -la
若成功应能看到 index.php、sys、install 等核心文件。
4. 设置权限
创建 uploads 目录,并赋予读写执行权限;同时设置 sys 目录权限。
mkdir uploads
chmod 777 uploads/
chmod 777 sys/
验证权限:
ls -ld uploads/
ls -ld sys/
5. 配置虚拟主机
VAuditDemo 需要安装在网站根目录,建议添加新的 VHosts 虚拟主机处理。
⚠️ 注意:请先备份配置文件。
cp httpd.conf httpd.conf.bak
① 修改 /opt/lampp/etc/httpd.conf,搜索 ,下方添加 。搜索 ,取消该行注释。

