win7环境下安装Weblogic12.2.1.4.0

写在前面

最近因为想复现一下weblogic的CVE-2020-2555和CVE-2020-2883漏洞,需要weblogic环境,但是vulhub上没有相应的,docker里pull下来的尝试了很久启动一直报错....无奈只能蹦跳在linux和win虚拟机之间手动搭环境,尝试了centos7,ubuntu,win2012,win2008R2....最终有了这篇文章。目的是为了记录一下方便以后的环境搭建,也希望想要复测漏洞的像我一样的小白少踩一些坑,尽量精力都放在体会大佬poc和漏洞本身形成和利用的乐趣之中~~

一、环境

win7虚拟机

jdk:jdk-8u261

weblogic:Oracle WebLogic Server 12.2.1.4 Generic

jdk下载链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

weblogic下载链接:https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html

ps:都需要oracle账户登录才能下载,记得提前注册好

二、JDK安装&&环境变量

JDK的安装步骤就不细讲了直接一直下一步就可以(安装路径默认即可)

主要说一下环境变量,有3个地方需要做修改

0x01:CLASSPATH

如下图,点击新建,变量名为CLASSPATH

值为

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

0x02:Path

需要增加的值为(注意值之间要用;隔开)

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

ps:需要将 '' %JAVA_HOME%\bin " 这个值放在最前面,以免后面安装weblogic踩坑。

0x03:JAVA_HOME

找到自己安装JDK的目录,将路径复制到值里面即可

0x04:确认环境

打开cmd或者powershell依次输入

java -version
javac -version
javac

出现如下图即为安装好了

三、安装weblogic 12.2.1.4

ps:

将下载完的fmw_12.2.1.4.0_wls_lite_generic包解压将.jar文件放在C:\Program Files\Java\jdk1.8.0_261\bin(也就是环境变量中JDK安装目录下的\bin目录中)

这步很重要不然后面 java -jar的时候可能有些童鞋会报错

一切都完成了以后管理员身份运行cmd或者powershell

先切换到JDK安装目录的/bin目录下然后执行

java -jar .\fmw_12.2.1.4.0_wls_lite_generic

出现下图即为成功

后续步骤可以看下面blog教程

https://blog.csdn.net/qq_37798548/article/details/90255995

java -jar报错参考链接

https://blog.csdn.net/wang_zhong_cheng/article/details/81255286

win7环境下配置JDK&&安装Weblogic12.2.1.4.0的更多相关文章

  1. ubuntu环境下配置jdk

    方法1:修改/etc/profile 文件 /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 所有用户 ...

  2. liux环境下配置jdk

    大家都知道,现在JAVA的发展可谓是如日中天,它覆盖面非常广泛,小到个人PC,大到商业应用都能见到它的身影.以前它是由SUN公司来维护的,现在已经归属到甲骨文旗下了. 今天我们来学习一下Java JD ...

  3. Linux环境下配置JDK,java环境

    1.查看Linux自带的JDK是否已安装 # java -version 2. 查看JDK信息 # rpm -qa | grep java 显示: java-x.x.x-gcj-compat-x.x. ...

  4. WIN7环境下配置vscode c++环境

    目录 安装vscode 添加中文环境支持 添加c++支持 配置c++环境 安装MinGW 配置MinGW环境变量 配置vscode launch文件配置 task文件配置 可能出现的问题 安装vsco ...

  5. win7环境下配置Java环境

    ==下载Java SE Development Kit 8u45== http://www.oracle.com/technetwork/java/javase/downloads/jdk8-down ...

  6. Win7环境下配置FTP

    1.打开 控制面板-->程序和功能-->打开或关闭Windows资源,在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定&qu ...

  7. 【转】Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

    http://blog.csdn.net/ccf19881030/article/details/9204801 很久以前使用博客园博主子龙山人的一篇博文<Cocos2d-x win7+vs20 ...

  8. Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本号的开发环境

    写这篇博客时2D游戏引擎Cocos2d-x的最新版本号为2.1.4,记得非常久曾经使用博客园博主子龙山人的一篇博文<Cocos2d-x win7+vs2010配置图文具体解释(亲測)>成功 ...

  9. Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

      写这篇博客时2D游戏引擎Cocos2d-x的最新版本为2.1.4,记得很久以前使用博客园博主子龙山人的一篇博文<Cocos2d-x win7+vs2010配置图文详解(亲测)>成功配置 ...

随机推荐

  1. XML:使用cxf调用WebService接口时报错:编码GBK的不可映射字符(设置UTF-8字符集)

    调用代码如下 JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); Client client = dcf. ...

  2. mysql导入脚本

    #登陆 mysql -u root -p #创建数据库 CREATE DATABASE `gps` CHARACTER SET utf8 COLLATE utf8_general_ci; #选择数据库 ...

  3. 第十一章:random库概述

    random库是使用随机数的python标准库 伪随机数:采用梅森旋转算法生成的伪随机序列中的元素 random库主要用于产生随机数 使用random库:import random random库的概 ...

  4. 2021/2/5 关于new的一个教训

    千万不要在类构造函数的初始化里new任何东西,这会导致析构函数delete一个野指针!构造函数一定要把所有的指针初始化为nullptr! 以下代码会报错(堆内存崩溃): Integer::Intege ...

  5. python 10篇 操作mysql

    一.操作数据库 使用pip install pymysql,安装pymysql模块,使用此模块连接MySQL数据库并操作数据库. import pymysql host = 'ip地址' # 链接的主 ...

  6. 团队开发day07

    开始整合项目,测试登录,注册,搜索功能, 在安卓中数据处理存在个别错误,功能逻辑有个别不正确 进行修改和完善,添加二次确认退出

  7. 【LeetCode】724. 寻找数组的中心下标

    724. 寻找数组的中心下标 知识点:数组:前缀和: 题目描述 给你一个整数数组 nums ,请计算数组的 中心下标 . 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的 ...

  8. Scala学习——函数

    一.函数的定义(def) object FunctionApp { //定义函数:方法体内最后一行为返回值,不需要使用return def add(a:Int,b:Int):Int={ a + b } ...

  9. javascript学习(五)之标准对象

    一.RegExp:正则表达式是一种用来匹配字符串的强有力的武器.它的设计思想是用一种描述性的语言来给字符串定义一个规则, 凡是符合规则的字符串,我们就认为它"匹配"了,否则,该字符 ...

  10. atom之插件安装及相关

    1. simplified-chinese-menu 汉化软件 2. file-icons 加上文件图标 3. language-vue 加上vue语言支持 4. platformio-ide-ter ...