背景
很多新手刚开始只能学习理论,但是后面发现必须要结合环境才可以,刚开始一般考虑别人的网站,但是未经授权进行测试是有风险的,所以首要考虑的就是安全。
怎么样才安全,很简单,自己渗透自己,肯定不会犯法,有什么办法呢?
总不能自己买个服务器吧。
当然没有必要,笔记本就够用了,最好16G内存,Linux或者windows环境都可以搭建。
真的很简单。
一、介绍
之前说过,很多时候,为了我们的安全着想,不得不搭建本地环境。
今天推荐一个程序,叫做PHPstudy,安装了phpStudy程序以后,然后把带有漏洞的网站放进去就可以使用,无需安装数据库等一系列麻烦事情。
今天我想要说一下使用教程。
安装好PHPstudy后,显示界面大概是这个样子的。
二、基础教程
1、现在把眼睛挪到右上角部分,这里可以看到有三个按钮,通过他们可以操作程序的启动和停止以及重启。
另外,把鼠标放在按钮上点击右键,可以单独对Apache和MySQL进行启动或停止以及重启,表示使用起来真的是非常方便。
2、在右下角有一个运行模式:其中有系统模式,非系统模式。
选择“系统模式”该项,就是电脑开机后,改程序将在后台自动运行,意味着在之前选用了系统模式”。
那么在电脑下次开机时不需要打开phpStudy程序也能访问web服务器中的网页;非系统模式则反之。
3、在上图中我们可以看到,在运行模式后面有绿色的 “php版本”的字样。
当我们点击“php版本”会弹出php版本以及web服务器组合选择面板,这样就可以选择自己所需要的组合了!
4、在主面板的最右下角有一个“MySQL管理器”的按钮,还有一个“其他选项的在菜单”,我们先给大家介绍“MySQL管理器”按钮里面的一个功能~
当我们点击“mysql管理器”按钮的时候就会出现如下图所示:
接下来我介绍一下这部分内容。
(1) MySQL-Front选项
MySQL-Front:它是一个数据库管理工具。
点击MySQL-Front选项,我们就可以进入查看。
(2)PHPmyadmin选项
PHPmyadmin是一个数据库管理工具,它可以实现远程管理;点击PHPmyadmin按钮,进入PHPmyadmin登录页面。
输入密码账号,默认的账号密码都是“root”,登录进入管理页面。
(3)、接下来是MySQL数据库的导入与导出,点击“mysql导入导出”按钮,进入操作页面。
看上图所示,只需要根据上面的提示按成操作,就可以实现MySQL数据库的导入与导出!
5.最后的是站点域名管理:管理站点网站,新增网站或修改网站目录、端口等,如下图所示。
到这里“MySQL管理器”里的选项都已经介绍完成了!
6、查看phpinfo选项:
查看phpinfo显示php服务器的配置信息:
三、具体配置
1、来看下“端口常规设置”:
如上图所示,设置默认端口、网站目录、默认文档,及PHP和MySql的一些设置,另外,此处还能修改MySql密码,根据提示操作即可完成,是不是很简单便捷呢!
2、指定默认浏览器
如上图所示,可以选择一个自己习惯的浏览器!
3、Language语言选择
选择自己所需要的语言即可!
4、打开hosts:
打开 hosts配置文件,把网站绑定到本地地址,如果配置的其它IP地址,把127.0.0.1替换就可以了。
其实这里的MySQL工具跟“MySQL管理”里面的选项基本都差不多!
5、设置修改密码:
根据提示以及自己的需要来进行操作。
6.快速创建数据库:
如图所示,输入需要创建的数据库名,即可创建数据库。
今天,就这样子,总之,渗透环境完全可以自己搭建。
未完待续,下期继续更新。