php上搭建dvwa,漏洞模拟平台dvwa搭建基于XAMPP

本文提供在Ubuntu环境下使用两种方案部署DVWA(Damn Vulnerable Web Application)的方法。方案一适用于已有PHP环境的情况,方案二适用于完全干净系统,需从零搭建LAMP环境。文章详细介绍了每一步骤,并给出关键配置文件的位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【操作系统】

Ubuntu 18.0.1

【pre install】

#sudo apt install lrzsz

#sudo apt install net-tools

#sudo apt install vim

#sudo apt-get install openssh-server

#sudo apt install git

【方案一】:已经有了php开发环境,则直接按照如下步骤操作(但注意一定不要放到公网环境,以免被肉)。

#sudo apt install git //已有git则略

#cd /opt/html/    #cd到apache主目录

#git clone https://github.com/ethicalhack3r/DVWA #通过git获取最新DVWA工程

浏览器访问

http://127.0.0.1/DVWA-1.9/setup.php

【方案二】:完全干净的系统,没有php,mysql,apache环境:

step1:下载安装 XAMPP

#cd /usr/src

#wget https://www.apachefriends.org/xampp-files/7.2.9/xampp-linux-x64-7.2.9-0-installer.run

#sudo chmod 755 xampp-linux-*-installer.run

#sudo ./xampp-linux-*-installer.run

按照提示,点默认下一步,完成安装。

step2:启动服务

manageServers->restartAll

如下图状态,则表示xampp环境及服务安装及启动成功

474ac3cd7d09fef9364dc42a5b2f0dc1.png

修改配置文件:在Require local所在行之上添加一行内容

Require all granted

,并restart apache服务

#vim /opt/lampp/etc/extra/httpd-xampp.conf

xampp默认安装目录

/opt/lampp

step3:浏览器访问,检查是否安装成功

http://192.168.213.134/phpmyadmin/

4e1a900031b70d0634054a5b4c222b19.png

http://192.168.213.134/dashboard/phpinfo.php

b8e03ec647f837c223f4a18ea5546092.png

【配置文件位置说明】

Apache   : /opt/lampp/etc/httpd.conf, /opt/lampp/etc/extra/httpd-xampp.conf

PHP        : /opt/lampp/etc/php.ini

MySQL   : /opt/lampp/etc/my.cnf

ProFTPD : /opt/lampp/etc/proftpd.conf

管理员账号:/opt/lampp/htdocs/DVWA/dvwa/includes/DBMS/MySQL.php

step4:下载最新dvwa工程包到apache解析根目录

#cd /opt/lampp/htdocs

#sudo git clone https://github.com/ethicalhack3r/DVWA

step5:修改数据库配置文件

#cd /opt/lampp/htdocs/DVWA/config

#sudo cp config.inc.php.dist config.inc.php

#vim config.inc.php

step6:浏览器访问如下地址做工程初始化:

http://192.168.213.134/DVWA/setup.php

浏览器访问,按提示将dvwa平台做初始化:

点击Create/Reset Database生成如下图,则表示成功,否则失败

f92015ab01ee1bedafbde32886edd89a.png

step7:dvwa部署成功后访问如下url登录系统

http://192.168.213.134/DVWA/login.php

【参考网站】

https://github.com/ethicalhack3r/DVWA

https://www.apachefriends.org/faq_linux.html

https://bitnami.com/stack/xampp

至此完

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值