Weblogic的安装方式有三种:

一、GUI方式安装   
(java –jar wls1035_generic.jar [-mode=gui])这是默认的

二、Console方式安装  
(java –jar wls1035_generic.jar –mode=console)

三、Silent方式安装(静默方式)
:这种方式不需要认为干预,默认安装的,适合作集群的时候使用,需要一个配置文件   
(java –jar wls1035_generic.jar –mode=silent –silent_file=xxx.xml)


安装JDK,安装过程如下(注意的是下面仅仅是演示jdk的安装,如果使用下面的jdk安装,最后启动weblogic域的时候会报错,建议使用redHat上自带的openjdk进行安装,因为,或者选择jrockit
jdk进行jdk的安装):

如果是生产模式,启动domain必须输入管理账号、密码。为了提高性能,不会对应用程序进行轮训,而且建议使用原先bea自带的jrockit
jdk作为运行的jdk(不过自从被oracle收购之后,安装目录下未提供jrockit
jdk了(需要自行下载)。

下面的jdk是正确的,能够保证安装WebLogic和启动域时正常的。

1、以root用户登录Linux操作系统

2、卸载Linux下的JDK,(如果不适用自带版本的话需要卸载)

卸载系统自带的jdk版本

查看Linux系统自带的jdk

rpm -qa | grep gcj

看到类似如下信息:

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

使用rpm -e --nodeps
命令删除上面查找的内容(要注意的是上面显示几个,用下面的命令删除几个):

#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

3、卸载rpm安装的jkd版本

查看安装的jdk:

#rpm -qa|grep jdk

看到如下信息:

java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载默认jdk(同样的按照下面的方式删除所有的条项):

#rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

4、以下开始安装jdk

5、有jdk-7u45-linux-i586.rpm和jdk-7u45-linux-x64.rpm两种版本,我们选择jdk-7u45-linux-x64.rpm,下载地址是:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u45-oth-JPR(注意这里需要注册用户)

5、通过Xftp工具将jdk-7u45-linux-x64.rpm上传到/usr/java目录下:

6、修改jdk-7u45-linux-i586.rpm权限,命令如下(需先用cd命令切换到/usr/java目录下):

# chmod +x jdk-7u45-linux-x64.rpm

7、执行文件的安装:

# rpm -ivh jdk-7u45-linux-x64.rpm

8、配置环境变量

修改/etc/profile文件,在该文件最后加上

export JAVA_HOME=/usr/java/jdk1.7.0_45

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

截图如下:

保存/etc/profile文件。

9、执行

cd /etc

source profile

截图如下:

测试安装jdk是否安装正确,如果分别输入java命令和javac命令后发现输出java和javac命令的使用说明,那么jdk是安装正确的。


安装Weblogic

1、将Weblogic的安装介质上传到Linux服务器上,上传后的安装介质截图如下

2、执行jar文件

命令为:java -jar wls1035_generic.jar,下面的过程就是解压的过程

3、解压后会出现一个界面,截图如下:

4、一直点击下一步,到达如下界面

这一步的表示的意思是指定一个安装目录

取消更新时的邮件提醒,点击Yes,然后点击“下一步”。

选择我希望不接收配置中存在安全问题或者次计算机无法访问Internet的通知。然后点击继续:

默认典型安装,这里选择定制:

然后点击下一步:

点击“下一步”

注意:/root/Oracle/Middleware/wlserver_10.3   
就是Weblogic对应的Home目录,环境变量是:WL_HOME

对应Windows平台下的:

D:\oracle\Middleware\wlserver_10.3

一直点击下一步,就开始安装了。

安装完成,点击“完成”

4 Weblogic的默认安装目录

Windows下

RedHat目下的目录结构:

5、设置环境变量

运行<WL_HOME>/server/bin下的setWLSEnv.sh以设置WL_HOME、JAVA_HOME、PATH和CLASSPATH.

setWLSEnv.sh通过调用<WL_HOME>/common/bin下的commEnv.sh来设置公用环境变量,如ORACLE_HOME、ANT_HOME和DERBY_HOME.

直接执行setWLSEnv.sh就可以了(如果是Windows下的同样是按照这样的方式)

查看JDK的版本:

Java -version

02_Weblogic课程之安装篇:RedHat下JDK安装,RedHat下Weblogic安装,目录结构,环境变量设置的更多相关文章

  1. Linux环境下jdk、tomcat、redis安装及配置

    环境说明: linux : centOS jdk : 1.8 tomcat : 8.5 redis : 4.0 jdk安装配置 1.下载jdk(这里下载的是jdk-8u181-linux-x64.ta ...

  2. Ubuntu下 jdk环境变量设置

    流程 1. 官网下载对应的jdk文件 2. 在根目录 / 下创建一个java目录 mkdir /java 3. 使用mv命令 将下载下来的文件(压缩格式),移动到上一步创建的/java目录下   Ps ...

  3. Windows7安装JDK的环境变量设置javac不是内部命令或外部命令

    转自:http://bbs.gfan.com/android-5941970-1-1.html Windows7安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows ...

  4. Windows 7下java SDK下载、安装及环境变量设置

    第一步:下载Java JDK   1 登录官网站下载正版JDK   2 点击"SDK Download"进入Java JDK下载页面 注明: Java JDK和Java JRE区别 ...

  5. Linux上jdk安装及环境变量设置

    1.jdk下载和安装 (1)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载需 ...

  6. (转)windows 下 Java 及 Python 环境变量设置

    转自:http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html http://www.cnblogs.com/qiyes ...

  7. Ubuntu 下开发 Android 环境变量设置

    -----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/ ...

  8. java jdk 环境变量设置

    我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量: 设置JAVA_HOME: 一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA ...

  9. Linux下环境变量设置 (转)

    Linux下环境变量设置 1.在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错 ...

  10. Windows7/win10系统安装JDK的环境变量设置javac不是内部命令或外部命令

    ---恢复内容开始--- Windows7/win10系统安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了 ...

随机推荐

  1. $.messager.confirm 用法

    <script type="text/javascript">     $(function () {         $.messager.defaults = { ...

  2. spring的 @Scheduled的cron表达式

    网上太多说的多,但却没什么用的文章了 序号 说明 是否必填 允许填写的值         允许的通配符1       秒    是                0-59 ,             ...

  3. Hibernate中Session之get和load方法的真正区别

    最近在学习SHH框架中的hibernate,对Session的get和load方法,有点混不清楚,不知道区别在哪,或者对它们的区别感触不深.所以百度了一下,结果问题来了.百度的结果和实际测试的结果出入 ...

  4. node之子线程child_process模块

    node.js是基于单线程模型架构,这样的设计可以带来高效的CPU利用率,但是无法却利用多个核心的CPU,为了解决这个问题,node.js提供了child_process模块,用于新建子进程,子进程的 ...

  5. lodop打印收费小票

    //收费系统打印机功能:收费/退费,需要使用到lodop var LODOP;//打印机 $(function () { //初始化 $("body").append('<o ...

  6. 如何joomla修改版权信息

    1.在language\zh_CN目录下有一个zh-CN.mod_footer.ini文件,修改里面的内容: 2.具体模板的html\mod_footer目录下的default.php文件内(具体文件 ...

  7. exp和imp的使用场合

    1.检测冲突 使用exp工具,在数据库中预先检测到物理或逻辑冲突. 导出的同时,将全扫描数据库中的每张表,读出所有行.如果某处表中有个损坏的块,必然能找到它. 2.可以用来快速恢复数据库. 使用exp ...

  8. Oracle中时间和日期函数总结

    查看当前日期格式:select * from nls_session_parameters where parameter='NLS_DATE_FORMAT'; 修改日期的格式: alter sess ...

  9. Go 语言Map(集合)

    Map 是一种无序的键值对的集合.Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值. Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它.不过,Map 是无 ...

  10. docker环境 mysql读写分离 mycat maxscale

    #mysql读写分离测试 环境centos 7.4 ,docker 17.12 ,docker-compose mysql 5.7 主从 mycat 1.6 读写分离 maxscale 2.2.4 读 ...