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/下修改⼀下配置⽂件下载apache
使⽤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就搭建完成啦

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。