Linux 上安装 weblogic12C (静默安装) (一)
最近负责在linux上安装weblogic,领导说要安装最新的版本,版本号为 12.1.X。开始以为和旧版安装一样,使用控制台的方式,下载bin文件,然后一步步在console执行下来就行了。万万没想到,从12C版本后,
bin文件不提供了,改成全系统通用的jar文件 (generic.jar)。试了半天原来那种安装方式不能用了,非得用图形界面安装。由于服务器是在其他地方,肯定不能跑到主机的地址那边。于是各种google、各种找材料,
最后终于找到一种静默方式的安装。大家看下文。
PS:经过公司一位大神的指导,可以通过远程图形界面的方式进行安装,即把图形界面直接显示在自己的电脑上,不需要跑到主机的地方。将在第二篇中进行介绍安装方式!
一、前期准备
1.新建用户组 web
[root@edwcube3 ~]# [root@edwcube3 ~]# groupadd web [root@edwcube3 ~]#
2.新建用户weblogic 并修改用户密码
[root@edwcube3 ~]# [root@edwcube3 ~]# useradd -g web weblogic //添加用户,并用-g参数来制定 web用户组 [root@edwcube3 ~] [root@edwcube3 ~]# passwd weblogic //passwd命令修改密码 Changing password for user weblogic. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. [root@edwcube3 ~]# [root@edwcube3 ~]#
[root@odstest jdk1.7]$ tar -zxv -f jdk-7u55-linux-i586.tar.gz -C ./jdk1.7
[root@odstest /]# mv ./jdk1.7 /usr/local/jdk1.7
JAVA_HOME=/usr/local/jdk1.7 export JRE_HOME=/usr/local/jdk1.7/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[weblogic@edwcube3 ~]$ java -version java version "1.7.0_40" Java(TM) SE Runtime Environment (build 1.7.0_40-b43) Java HotSpot(TM) Server VM (build 24.0-b56, mixed mode) [weblogic@edwcube3 ~]$ [weblogic@edwcube3 ~]$
jdk安装完毕~
二、开始安装
Slient Mode静默方式
首先看命令的格式:
java -jar wls_121200.jar -silent -responseFile file -invPtrLoc file
java -jar wls_121200.jar -silent -responseFile /home/exampleuser/response/wls.rsp -invPtrLoc /home/exampleuser/oraInst.loc
inventory_loc=/home/weblogic/oraInventory1 产品清单目录
#用户的组名称,根据实际的修改
inst_group=weblogic 组名称
java -jar wls_121200.jar -silent -responseFile /home/exampleuser/response/wls.rsp
[ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] #weblogic的安装路径,根据自己的需要修改 ORACLE_HOME=/home/weblogic/Oracle/Middleware #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples. INSTALL_TYPE=WebLogic Server
[weblogic@localhost liaowh]$ java -jar wls_121200.jar -silent -response /home/weblogic/liaowh/wls12.rsp -invPtrLoc /home/weblogic/liaowh/oraInst.loc 正在提取文件............ Java HotSpot(TM) Server VM warning: You have loaded library /tmp/orcl305077197089615615.tmp/Disk1/install/linux/libjni.so which might have disabled stack guard. The VM will try to fix the stack guard now. It‘s highly recommended that you fix the library with ‘execstack -c <libfile>‘, or link it with ‘-z noexecstack‘. 启动 Oracle Universal Installer
等一会,出现
预期的结果: 1.7 实际结果: 1.7.0_40 检查完成。此次检查的总体结果为: 通过 CheckJDKVersion 检查: 成功。 正在验证数据... 正在复制文件... -----------20%----------40%----------60%----------80%--------100% WebLogic Server 12.1.2.0.0 的 installation 已成功完成。 [weblogic@localhost liaowh]$
[weblogic@localhost bin]$ ./home/weblogic/Oracle/Middleware12/wlserver/server/bin/setWLSEnv.sh
然后手动创建域存放的目录,博主在/home/weblogic/Oracle/Middleware/目录下新建
[weblogic@localhost Middleware12]$ cd user_projects/ [weblogic@localhost user_projects]$ mkdir domains [weblogic@localhost user_projects]$ cd domains/ [weblogic@localhost domains]$ mkdir hnDomain [weblogic@localhost domains]$ cd hnDomain/ [weblogic@localhost hnDomain]$ pwd /home/weblogic/Oracle/Middleware12/user_projects/domains/hnDomain [weblogic@localhost hnDomain]$
进到域目录下,执行命令
[weblogic@localhost hnDomain]$ $JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。