打开终端
-
下载dvwa安装包
wget https://github.com/ethicalhack3r/DVWA/archive/master.zip -
解压
unzip master.zip -
将文件移动到/var/www/html目录下
mv DVWA-master /var/www/html
为了便于登录,重命名为dvwa -
停止apache2服务
service apache2 stop -
给予权限
chmod -R 755 /var/www/html/dvwa -
启动mysql
service mysql start -
打开mysql
mysql -u root -p
无密码直接回车 -
创建数据库
create database dvwa; -
创建新的用户并附加权限:
grant all on dvwa.* to dvwa@localhost identified by ‘123456’;
//dvwa为用户名,123456为密码 -
权限更新
flush privileges; -
退出mysql
exit -
启动apache2服务
service apache2 start -
打开图形界面的文件夹
nautilus /var/www/html/dvwa/config
(此命令为GNOME桌面下的一个文件管理工具,没有安装直接打开文件夹也可)
config.inc.php.list文件复制并修改名字为config.inc.php -
修改配置文件
双击打开config.inc.php
$_DVWA[ ‘db_user’ ] = 'root;
root改为dvwa
$_DVWA[ ‘db_password’ ] = ‘123456’;
p@ssw0rd改为123456 -
浏览器输入
127.0.0.1/dvwa -
点击网页下方的Create/Reset Database
(如果出现下一步,登录之后再点击,然后等待几秒再次登录) -
输入用户名密码
用户名admin
密码password
成功