使用XAMPP和phpStudy搭建靶机环境

本地靶机搭建

鉴于很多新手下载靶机虚拟机文件时会遇到文件过大下载过慢,或者因为一些设置的原因,无法在nat设置的情况下获取到靶机的ip以至于无法登录靶机,进行练习。所以今天为大家分享我在搭建靶机时的流程。搭建平台就是window,因为Linux平台的话说实话一些配置对于新手(我也是)不友好,不过同样也可以尝试一下,毕竟到后期会经常接触Linux系统。

一、设备和软件、源码

设备:windows(推荐虚拟机)
软件:phpstudy和XAMPP(当然你也可以使用其他的本地环境。
源码:DVWA【传送门】(也就1兆多,不是很大,虽然速度不快不过也用不了多久时间,请耐性等待)
蓝奏云:https://www.lanzous.com/b00td60yd
密码:i0sc
点击下载即可

二、步骤

我使用还是虚拟机window xp系统,主要是我真机里面有重要的数据库,所以我怕再安装一个数据库会产生混淆,这里就偷个懒,我就在虚拟机上演示一下。请见谅!
因为XAMPP和StudyPhp都差不多,所以在一些设置上我就一起说了。

1.软件下载

XAMPP【传送门】
phpStudy【传送门】
两个软件的版本请自选,XAMPP下载的属实太慢了,其他的也没什么差。
废话少说,现在开始。
安装我就不多说,不过要记住安装路径,因为搭建的时候需要找靶机源码存放的文件夹。

2.解压文件

在这里插入图片描述

3.存放文件

XAMPP

找到XAMPP的安装路径,然后找到一个叫htdocs 的文件夹,这个文件夹就是我们存放靶机源码的地方。
在这里插入图片描述里面原本有一些文件,这些文件可以存放里面,也可以移出去。
在这里插入图片描述
我这里只存放了源码。

phpStudy

phpStudy同样也是先找到他的安装路径,然后找到一个叫WWW的文件夹,
把源码放进去。
在这里插入图片描述在这里插入图片描述

4.设置软件

XAMPP

看下图:
在这里插入图片描述在这里插入图片描述

phpStudy

在这里插入图片描述

5.网站的一些配置

首先先打开网站,在浏览器中输入:http://127.0.0.1/DVWA-master/
如果是按照上面的步骤存放源码的话,输入上面的网址两个软件都是显示一样的内容。
在这里插入图片描述就是一句话:DVWA System error - config file not found. Copy config/config.inc.php.dist to config/config.inc.php and configure to your environment.。
意思是说,在源码的文件中有一个叫config的文件夹,需要我们把里面的文件config.inc.php.dist 改为config.inc.php。打开config.inc.php.dist文件 ,将config.inc.php.dist 另存为config.inc.php,也就是转换成php格式的文件。
在这里插入图片描述在这里插入图片描述以上步骤都设置好后,刷新一下网页。
然后你会发现又出现问题了。
在这里插入图片描述他说要叫我们把XAMPP或者phpstudy的一个配置文件打开。
allow_url_fopen = On
allow_url_include = On

单击Config,然后单击红框框起来的那个选项,就会打开一个配置文件,使用记事本打开,紧接着利用记事本的查找功能,找到需要更改的位置。
在这里插入图片描述
phpstudy也差不多
在这里插入图片描述这里的更改都是一样的。
在这里插入图片描述在这里插入图片描述这个不一定都是Off有的可能都是On不过他还是会提示,所以还是需要排查一下。
这一步好了,不过还不行。
我们还需要返回去config配置文件那里设置一下,本来想一开始就说的,不过因为不知道你们选择了哪一款软件,所以放到最后才说,还请见谅!
下面请注意图片中的文字和文件路径,软件不同所设置的也不一样。

XAMPP

在这里插入图片描述
在这里插入图片描述更改好后保存一下,然后去浏览器里操作一下看看结果如何。
在这里插入图片描述点击之后稍等片刻他就会跳到登录界面了
在这里插入图片描述

phpStudy

在这里插入图片描述
在这里插入图片描述更改好后保存,回到浏览器中。
在这里插入图片描述同样的点击之后稍等片刻,他会自动跳转到登陆页面。
在这里插入图片描述

6.登录

用户名:admin
密码:password
在这里插入图片描述在这里插入图片描述很高兴你能坚持到最后!!!
终于进入到了期待已久的界面!!!!三个小时的编辑…还是太嫩了呀。
如果那里有错误或者说写的不详细的地方望指出,我会一一改进,有什么建议我也会及时采纳并且更改博文内容。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
xampp (phpStudy重新编译版) 2016 此版本由phpStudy作者重新编译,精简掉五分之四,安装包只有35M; 原xampp解压后1250M,去臃肿精简掉980M仅剩250M。 对控制面板进行大幅优化更新, 放弃掉旧版本许多无用的鸡肋功能。 增加 PHP5.3、PHP5.5和PHP7.0 一键切换。将程序汉化修改,增加部分功能。 将apache升级到最新版2.4.18,php升级到5.6.16和7.0.1。 mysql升级到5.7.10,tomcat升级到7.0.56。 程序包35M,解压后,启动即可,易于安装和设置。 ### 注意: PHP5.3、php5.4需要安装32位的vc9运行库; php5.6需要安装32位的vc11运行库。 php7.0需要安装32位的vc14运行库。 新增PHP5.3、PHP5.6和PHP7.0一键切换;点 [PHP切换] 进行切换。 ### MySQL 默认密码 ### User: root Password:root 安装使用: 1: 勾选 [Service] 那栏下的按钮, 实现安装服务. 2: 点击各功能的 start 按钮来启动进程. 3: 点击各功能的 admin 按钮来管理功能. 4: 启动 tomcat 需要先安装JDK. 如何卸载: 通过 点 [其他工具] > [卸载全部服务] 或点托盘菜单 > [卸载服务] 卸载相关服务后删除即可。 作者的集成包: 1: phpStudy PHP集成包 phpStudy 支持php5.2到7.0一键切换,24种组合自由切换。 phpStudy全面支持Apache | Nginx | IIS 6/7/8 | Lighttpd; 支持站点设置,数据库备份还原等功能强大。 2: JspStudy JSP+PHP集成包 JspStudy 支持tomcat6和tomcat7一键切换;支持服务和非服务模式运行。 JspStudy集成JDK+tomcat +Apache+PHP+MySQL,将复杂的JSP环境配置简单化。 无需设置环境变量一键配好JSP+PHP环境phpStudy+JspStudy 详情访问 http://www.phpstudy.net/a.php/207.html 寻求帮助访问官网: http://www.xampps.com scp1688@163.com http://www.xampps.com
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值