kali中dvwa靶场搭建过程
时间: 2025-03-21 14:14:42 浏览: 27
Kali Linux 下 DVWA 安装与配置教程
准备工作
在开始之前,确保已经安装了必要的软件和服务。这包括 Apache Web 服务器、MySQL 数据库以及 PHP 支持。可以通过以下命令来确认这些服务是否已安装:
apt update && apt upgrade -y
apt install apache2 mysql-server php libapache2-mod-php php-mysql -y
如果尚未安装上述组件,则会自动完成安装过程。
导入DVWA项目
下载官方提供的DVWA源码包,并将其解压至指定位置。具体操作如下所示:
cd ~/
git clone https://github.com/digininja/DVWA.git
mv DVWA-master /var/www/html/dvwa # 将文件夹移至Web根目录并重命名以便访问 [^2]
chown -R www-data:www-data /var/www/html/dvwa # 修改权限给Apache用户组管理
chmod -R 755 /var/www/html/dvwa # 设置适当读写执行权能
配置数据库支持
启动 MySQL 并创建一个新的数据库用于存储DVWA所需的数据表结构及其初始数据集。
mysql -u root -p
CREATE DATABASE dvwa;
GRANT ALL PRIVILEGES ON dvwa.* TO 'dvwa'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES; EXIT;
接着编辑 config.inc.php
文件以匹配刚才设置好的登录凭证信息路径通常位于 /var/www/html/dvwa/config/
.
<?php
$_DB['server'] = '127.0.0.1';
$_DB['username'] = 'dvwa';
$_DB['password'] = 'password';
$_DB['database'] = 'dvwa';
?>
启动服务测试连接性
重启所有关联的服务使更改生效之后打开浏览器输入地址 http://
service apache2 restart
service mysql restart
此时应该能够看到默认主页提示继续按照向导指引完成剩余初始化步骤直至成功进入主面板为止。
相关推荐


















