快速搭建Web安全测试环境

快速搭建Web安全测试环境

1、虚拟机安装

2、网站搭建


一、虚拟机安装

  下载VMware虚拟机,Windows 虚拟机 | Workstation Pro | VMware | CN

  安装VMware虚拟机,虚拟机的许可密钥,自行百度。

  VMware虚拟机软件安装告一段段落。

  下载虚拟机镜像,MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn)

  建议下载,Windows Server 2008 R2

  

   下载完成,打开VMware虚拟机

  选择创建新的虚拟机,选择典型安装,下一步

  安装客户机操作系统,选择安装程序光盘映像文件(iso),点击浏览,选择镜像所在目录文件,下一步

  简易安装信息,Windows产品密钥可现在填,可安装完之后填,没有可不填。个性化Windows,设置账户名和密码,可填可不填,下一步

  命名虚拟机,虚拟机名称,自己填。虚拟机安装位置,浏览,自己选择虚拟机安装位置,下一步

  指定磁盘容量,建议40G,在30G以上,下一步,等待安装

  安装完成,打开虚拟机,等待安装系统

  系统安装完成,进行以下几个操作,目的安装vmtools。

  vmtools作用,实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化

 

  第一步,打开服务器管理,找到安全信息下的”配置IE ESC“,状态设置为禁用。

  

 

  第二步,打开IE浏览器,点击右侧工具栏,选择Internet选项,

  

 

 

   第三步,在Internet选项里,点击高级选项,把SSL、TLS全部勾选,点击确定

  

 

   第四步,下载安全补丁。在IE浏览器里输入https://www.catalog.update.microsoft.com/,搜索,kb4474419补丁,选择系统,点击下载,直接安装。

 

  

 

  第五步,关机虚拟机, 点击编辑虚拟机设置,点击CD/DVD(SATA),设置成使用物理驱动器,自动检测

  

  第六步,虚拟机开机,开机之后,点击菜单栏虚拟机选项,选择安装vmtools,等待安装完成。

  

 

 

二、网站搭建

 

  搭建网站满足的条件,Web容器、数据库、动态语言,缺一不可

 

  动态语言,指的是搭建动态网站的程序脚本语言,常见的的有PHP(全平台)、Asp/Aspx(Windows)、JSP(全平台)、Python(全平台)

 

  已经有虚拟机当作服务器

 

  刚入门可能对Web容器、数据库、动态语言不懂,这三个必要条件有大神已经写好了,封装在一个软件里,我们只需要下载使用就可以了。

 

  常见的服务器平台快速搭建网站平台有PHP(PHPStudy)、JSP(Tomcat)

 

  在这里学习的是PHPStudy平台

 

  第一步,进入PHPStudy官网,Windows版phpstudy下载 - 小皮面板(phpstudy) (xp.cn),建议下载PHPStudy2016版

 

  第二步,下载好解压,把exe程序拖进虚拟机,进行安装,会提示缺少VC9库

 

  第三步,下载VC9库,VC9 32位_phpstudy集成安装环境运行库-php中文网工具下载,点击下载,之后拖进虚拟机进行安装

 

  第四步,安装完成,重启PHPStudy,完成

 

  浏览器地址栏输入127.0.0.1 若出现PHPstudy探针,则说明已经安装成功

 

  PHPStudy已安装完成。下面需要写对网站进行内容管理的系统,不会写,没关系,网络上有许多已经写好的源码,直接套用即可,称为CMS

 

  这里选用织梦CMS,进入官网进行下载,织梦 (DedeCMS) 官方网站 - 内容管理系统 - 上海卓卓网络科技有限公司

 

  下载好之后解压,把uploads文件里的内容,复制到虚拟机里PHPstudy安装文件夹里的”www“的目录里

 

  浏览器里输入地址127.0.0.1,进行安装,安装过程中,会让你输入数据库密码账号,root,root,进行安装

 

  搭建完成

 

posted @ 2021-11-19 22:44  彧先生  阅读(526)  评论(0编辑  收藏  举报