SQL注入测试环境Apache+PHP+MySQL搭建

Posted 测试媛学渣笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL注入测试环境Apache+PHP+MySQL搭建相关的知识,希望对你有一定的参考价值。


点击上方“蓝字”,发现更多精彩。

SQL注入测试环境需要搭建Apache+php+mysql,以下推荐两种搭建方式wampserver和PhPStudy,可自主选择。

wampserver和PhPStudy两者有什么区别呢,wampserver可以随意切换php版本,PhPStudy则无须配置可直接上手,对于新手来说,可能选择PhPStudy更加方便。

  • WampServer下载安装

  • PhPStudy下载安装


0 1
WampServer下载安装

Windows下的Apache+MySQL+PHP,称为WAMP,WampServer,简化该集合环境安装配置流程,减少了环境配置的繁琐。

  • https://sourceforge.net/projects/wampserver/files/WampServer%203/WampServer%203.0.0/

  • https://sourceforge.net/projects/wampserver/files/WampServer%203/WampServer%203.0.0/






SQL注入测试环境Apache+PHP+MySQL搭建

(2)安装

下载完成后双击下载的.exe文件,默认情况下,WampServer附带了最新版本的Apache,MySQL和PHP,Apache,MySQL和PHP的每个版本都有自己的配置和文件。






SQL注入测试环境Apache+PHP+MySQL搭建
问题
搭建的中踩的坑

SQL注入测试环境Apache+PHP+MySQL搭建

问题1:安装完成后打开时报系统错误,主要是因为计算机丢失MSVCR110.dll,只需尝试重新安装该程序以解决此问题






SQL注入测试环境Apache+PHP+MySQL搭建
  • 解决方案:

http://www.microsoft.com/zh-CN/download/details.aspx?id=30679,直接下载安装即可。






SQL注入测试环境Apache+PHP+MySQL搭建





SQL注入测试环境Apache+PHP+MySQL搭建
  • 备注:下载安装完成程序后,重启电脑即可。如果还是弹出该错误,首先检查下下载的软件是32位的还是64位的,也可以卸载wampserver重新下载安装即可。

问题2:wampserver本地环境启动后图标显示橙色不显示绿色,说明启动失败。

主要原因是80端口被占用,导致启动失败。我们可以查看下80端口是否被占用:cmd打开命令窗口,输入以下命令查看,

netstat -aon|findstr "80"

查询的结果如果类似以下的显示,则说明80端口当前被xxxx进程占用中,那么我们需要为wampserver更换其他的端口了。

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING xxxx(进程ID)

进入wampserver的bin>apache>apachex.xx文件夹下,打开httpd.conf文件,将80端口号换成8080端口,修改后保存文件,右键wampserver图标refresh即可。

Listen 0.0.0.0:80 Listen [::0]:80改成:

Listen 0.0.0.0:8080 Listen [::0]:8080

(3)WampServer使用

02
2.PhPStudy下载安装

SQL注入测试环境Apache+PHP+MySQL搭建

phpStudy是Apache/Ngnix+PHP+MySQL的集成开发环境,安装后无须配置即可使用。

以下是windows版本的phpStudy v8.1下载安装和使用

这里选择推荐的本本v8.1下载,自行根据电脑的位数选择对应的位数64或32位数下载。我这里选择的是32位下载:






SQL注入测试环境Apache+PHP+MySQL搭建





SQL注入测试环境Apache+PHP+MySQL搭建

(2)解压缩

下载完成后解压缩,双击.exe文件运行即可,可以选择自定义安装的路径。






SQL注入测试环境Apache+PHP+MySQL搭建





SQL注入测试环境Apache+PHP+MySQL搭建





SQL注入测试环境Apache+PHP+MySQL搭建

(3)安装完成

完成打开的界面如下所示:






SQL注入测试环境Apache+PHP+MySQL搭建

(4)简单使用

启动Apache






SQL注入测试环境Apache+PHP+MySQL搭建





SQL注入测试环境Apache+PHP+MySQL搭建
  • 测试安装启动成功:切换【网站标签】,选择localhost本地站点,点击右侧【管理】,下拉选项选择【打开网站】






SQL注入测试环境Apache+PHP+MySQL搭建

网页打开成功,提示站点创建成功,则说明Apache启动成功。







微信号: test-learner
-扫码关注我们-


以上是关于SQL注入测试环境Apache+PHP+MySQL搭建的主要内容,如果未能解决你的问题,请参考以下文章

SQL回显

CVE-2018-8045 Joomla内核SQL注入漏洞

CVE-2018-8045 Joomla内核SQL注入漏洞

SQL注入漏洞靶场实战-1

绕过安全狗进行sql注入(MySQL)

Mysql注入小tips --持续更新中