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. 常见web安全隐患及解决方案(转)

      Abstract 有关于WEB服务以及web应用的一些安全隐患总结资料. 1. 常见web安全隐患 1.1.       完全信赖用户提交内容 开发人员决不能相信一个来自外部的数据.不管它来自用户 ...

  2. Leetcode No.88 Merge Sorted Array(c++实现)

    1. 题目 1.1 英文题目 You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and ...

  3. 每日单词 —— cut to the chase

    cut to the chase: 词面意思--切奶酪 是美国俚语--开门见山:直奔主题 看一看相关的例句或者电影读白吧! 1. - 嫌疑人:Shall we cut to the chase ? 侦 ...

  4. ssh服务两句话

    ssh服务采用"非对称密钥系统":主要通过两把不一样的公钥和密钥来进行加密与解密的过程 公钥(Public Key):提供给远程主机进行数据加密 私钥(Private Key):远 ...

  5. C语言:赋值流程图

  6. 传统.NET 4.x应用容器化体验(3)

    上一篇我们自己通过编写Dockerfile来编译部署一个ASP.NET MVC应用程序到Windows Container,这一篇我们来试着将.NET 4.x的镜像推送到harbor私有镜像仓库. 1 ...

  7. SpringBoot总结之事务和AOP

    一.事务 在Spring Boot中,当我们使用了spring-boot-starter-jdbc或spring-boot-starter-data-jpa依赖的时候,框架会自动默认分别注入DataS ...

  8. react-router 基本使用

    # 1. 理解react-router react的一个插件库 专门用来实现一个SPA应用 基于react的项目基本都会用到此库 # 2. 几个重要问题## 1). SPA应用 单页Web应用(sin ...

  9. sql-3-DML_DQL

    DML-操作数据 1.insert语句 --增加一行数据 insert into 表名([字段1,字段2,字段3,...])values('值1','值2','值3',...); insert int ...

  10. xampp的Apache服务无法启动 Apache的443端口被占用解决方法

    今天在使用本地的XAMPP的时候,发现Apache服务不能正常启动,根据以往的经验,可能是80端口或者443端口被占用导致的,所以对端口占用情况进行排查. 1. 执行xampp/apache/bin中 ...