0x01 Weblogic简介
Weblogic 是美国 Oracle 公司出品的应用服务器软件,确切的说这是基于 Java EE 架构的中间件,主要用于开发、继承、部署和管理大型分布式 web 应用、网络应用和数据库应用。Weblogic 将 Java 的动态功能和 Java Enterprise 标准的安全性引入大型网络应用的开发、集成、部署和管理之中,是商业市场上主要的 Java 应用服务器软件之一,也是世界上第一个成功商业化的 Java EE 应用服务器,当然 Weblogic 具有可扩展性、快速开发、灵活可靠等优势,其默认端口为7001,目前比较活跃的版本为10和12,最新版本为14。在功能性上,Weblogic 是 Java EE 的全能应用服务器,包括 EJB、JSP、servlet、JMS 等,是商业软件中排名第一的容器(JSP、servlet、EJB等),并提供其他工具(例如Java编辑器),因此也是一个综合的开发以及运行环境。在扩展性上,Weblogic Server 凭借出色的群集技术,拥有处理关键 web 应用系统问题所需的性能、扩展性和高可用性。Weblogic Server 既实现了网页集群,也实现了EJB组件群集,而且不需要任何专门的硬件或操作系统支持。网页群集可以实现透明的复制、负载平衡以及表示内容容错。无论是网页群集还是组建群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的。
0x02 Weblogic安装
下载地址:https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.htm
Weblogic 最新的版本需要jdk1.8以上,如果jdk版本为1.8以下,可能会出现无法安装的情况。经过测试 weblogic 版本为 12.1.3 可在jdk 1.7版本下可以安装。而 weblogic 版本为10.3.6及以下可在jdk 1.6版本下可以安装。weblogic 10.3.6安装在官网下载模块中选择一个版本进行下载
我选择的是 10.3.6 的 Generic 版本
1、开始安装weblogic,直接开始下一步
2、选择典型进行安装
3、查看相关概要后继续下一步
4、安装完成weblogic
5、点击开始weblogic server
6、创建新的weblogic域
7、生成自动配置的weblogic域,点击下一步
8、选择默认的域名和域位置即可
9、设置账号密码为weblogic/admin123.
10、选择开发默认,并制定可用的jdk版本
11、点击管理服务器和受管服务器、集群和计算机
12、访问端口和网络都为默认配置
13、之后安装完成
14、找到启动 cmd 文件,点击开启 Weblogic
15、填入账号密码后成功开启 Weblogic
16、访问http://192.168.0.105:7001/,开启成功
控制台地址为http://192.168.0.105:7001/console/
weblogic 12.1.3安装Weblogic 12版本的安装与10版本的安装稍微有些不同,可安装jdk后运行以下命令进行安装
java -jar fmw_12.1.3.0.0_wls.jar
如果执行报错,是因为 Windows 默认会使用 jre 环境,而不是jdk环境,可将其放置到 jdk 环境下再运行
1、开始安装 Weblogic
2、一直下一步到此点击安装完成
3、开始配置 Weblogic 域
4、设置账号密码为weblogic/admin123.
5、选择生产模式
6、配置节点管理器和管理服务器
7、选择默认管理服务器配置
8、一直下一步即可安装完成
9、找到启动 cmd 文件,点击后开启 Weblogic
10、运行需输入之前的账号密码
11、访问http://192.168.0.111:7001/,开启成功
12 版本的控制台界面与 10 版本也略有不同,在渗透时可轻易分辨