centos7搭建DVWA環境


///首先先下載好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就搭建完成啦!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM