apache在kali环境搭建
- Kali虚拟机中是包含有Apache的,在/etc目录下ls即可显示出来,
所以这里只需要进行配置就可以了。
图1.1 Apache2目录
- 打开Apache服务,开启后可以使用status命令查看服务状态。
/etc/init.d/apache2 start
/etc/init.d/apache2 status
图1.2 Apche服务打开命令
- 可以在浏览器输入localhost测试一下。
1.
图1.3 Apache浏览器测试界面
Mysql在kali环境搭建
- 同样,Kali虚拟机中是包含有Mysql的,在/etc目录下ls即可显示出来,所以这里只需要进行配置就可以了。
图2.1 Mysql目录
- 使用以下命令开启Mysql服务并查看其状态。
systemctl start mysql
systemctl status mysql
图2.2 Mysql服务打开命令
- MySQL初始化,登录特权用户并进行初始化,一直点击回车或者Y就好了。
mysql_secure_installation
图2.3 mysql初始化命令
- 重启Mysql服务即可。
图2.4 重启Mysql服务命令
- 测试一下mysql。
图2.5 测试mysql
Lighttpd在kali环境搭建
- 在http://www.lighttpd.net/page5.html网站下下载安装包。
图3.1 安装包下载
- 将下载的压缩包解压后,在当前文件夹打开终端,新建一个web文件夹。
图3.1 新建web文件夹
- 源码安装路径指定为web文件夹。
图3.2
四、tomcat+Struts攻防环境搭建
1. 浏览网站时,有 .action .do扩展名的网站就是strut2框架搭建的网站。
2.在
https://www.xp.cn/download.html该网站下载jspstudy,这里我是直接搭建了一个windows server2003来演示。
3. 将压缩包拖至虚拟机中,右键提取文件。
图4.1 提取jspstudy压缩包
- 打开解压后的文件,点击jspstudy2016.exe,提示需要自解压的目录,选择合适的目录,点击解压即可。
图4.2 jspstudy解压目录
- 我们启动jspstudy,发现apache和tomcat占用同一端口,我们重新修改端口设置。
图4.3 jspstudy 端口设置
- 在该网站https://archive.apache.org/dist/struts/下载Sturts2框架。
图4.4 Stuct2下载列表
- 选择下载all,即使我们用不到所有的jar包,以防备用。下载完成后,我们首先进行解压。
图4.5 Struct2解压目录
- 在该目录下struts-2.3.37\apps找到struts2-showcase.war压缩包。
图4.6 struts2-showcase.war压缩包
- 将struts2-showcase.war文件复制到JspStudy\tomcat\webapps文件夹下,会自动解压成文件夹。
图4.7 struts2-showcase.war自动解压
- 再次重启jspstudy【一定要在虚拟机中配置好java环境才可以运行Apache和Tomcat】
图4.8 重启jspstudy
- 输入地址访问成功如下图4.9,即可说明环境搭建成功。http://192.168.11.135:8080/struts2-showcase/showcase.action
图4.9 环境搭建成功
五、weblogic攻防环境搭建
https://www.oracle.com/middleware/technologies/weblogic.html
在该地址下载weblogic服务器。
图5.1 weblogic下载页面
- 下载完之后解压jar包。
图5.2 解压界面
- 然后进入Disk1目录,再进入Disk1里面的install文件夹找到.ng.cmd
图5.3 .ng.cmd位置
- 右键点击选择以管理员身份运行,稍等片刻就会出现WebLogic的安装界面。
图5.4 WebLogic的安装界面
- 一直点击下一步,安装提示,看到图5.5说明配置成功。
5.5 weblogic配置成功界面
- 我们简单操作一下WebLogic,找到我们刚刚安装的目录:
C:\Oracle\Middleware\Oracle_Home - 然后进入user_projects\domains\base_domainstartWebLogic.cmd点击运行:
图5.6 运行cmd界面
- 接下来我们用http://localhost:7001/console访问WebLogic的控制台,进行登录即可。