///首先先下載好dvwa這個壓縮包,去晚上搜一下就有了,話不多說,開始干活
第一步:
#yum install -y mariadb* php* httpd
安裝好數據庫,php和apache
第二步:
然后將下載好的DVWA-master.zip解壓
#unzip DVWA-master.zip //解壓
#mv DVWA-master.zip DVWA //修改一下名字
#mv DVWA /var/www/html //把文件夾移到apache下
#chown apache:apache -R /var/www/html //拇指
第三步:
#cd DVWA/ 進入文件夾
其中README.md是官方的幫助文檔,里面有很官方的搭建過程
#cd config/ 進入config/下修改一下配置文件
使用cp命令保存原來文件,並復制一個文件改名為config.inc.php
#cp config.inc.php.dist config.inc.php
第四步:設置數據庫
#mysql -u root -p //進入數據庫,初始化是回車進入,如果進入不了就先啟動一下mariadb服務
# mysql -uroot -p
Enter password:
MariaDB [(none)]> create database dvwa;
MariaDB [(none)]> grant all on dvwa.* todvwa@localhost identified by '123456';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit
此時重啟一下mysql服務:systemctl restart mariadb
第五步:修改一下DVWA的配置文件
#vim config.inc.php
$_DVWA['db_server' ]?? = 'localhost';
$_DVWA['db_database' ] = 'dvwa';
$_DVWA[ 'db_user']???? = 'dvwa';
$_DVWA['db_password' ] = '123456'; ? //這里是在數據庫里面設置的密碼
然后設置key:
$_DVWA[ 'recaptcha_public_key' ]? ='6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] ='6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';
修改一下php.ini這個文件
#vim /etc/php.ini
直接搜索 allow_url_include = Off //搜索到這個之后把Off 改為On
最后一步:
#systemctl restart mariadb //重啟數據庫
#systemctl restart httpd //重啟apache
#systemctl stop firewalld //關閉防火牆
#setenforce 0 //關閉selinux
最后去瀏覽器測試一下,用戶名是admin,密碼是password
登陸成功,DVWA就搭建完成啦!!!