扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章给大家分享的是有关Linux下Weblogic 12c如何静默安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
为南部等地区用户提供了全套网页设计制作服务,及南部网站建设行业解决方案。主营业务为做网站、成都网站建设、南部网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
操作系统:Linux 6.5;weblogic版本12.2.1.2;weblogic家目录/app/weblogic/
groupadd -g 600 weblogic
useradd -g 600 -u 600 weblogic
weblogic11g支持jdk1.6以上的版本,weblogic12.1.X支持jdk1.7以上的版本,weblogic12.2.X支持jdk1.8以上的版本,我安装的jdk版本为jdk-8u131-linux-x64。
用root用户登陆到系统,打开一个终端输入
# rpm -qa|grep gcj
显示内容其中包含下面信息
# java-1.4.2-gcj-compat-1.4.2.0-40jpp.112
#
java-1.4.2-gcj-compat-devel-l.4.2.0-40jpp.112 (该包没有预安装)
注:如果执行# rpm -qa|grep gcj无信息输出可以执行# rpm -qa|grep java检查
卸载
# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-40jpp.112
# rpm -e java-1.4.2-gcj-compat-l.4.2.0-40jpp.112
如果有依赖关系,不让卸载,就用 rpm -e --nodeps 卸载就行了
下载jdk-8u131-linux-x64.rpm(ORACLE官网上可以找到)
[root@esprit java]# chmod +x jdk-8u131-linux-x64.rpm
[root@esprit java]# rpm -ivh jdk-8u131-linux-x64.rpm
jdk默认安装在/usr/java目录下
[root@esprit java]# vi /etc/profile
打开文件后,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC上面添加如下:
export JAVA_HOME=/usr/java/jdk1.8.0_131
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
按esc 键
输入:wq 保存退出。
再使配置生效 soure /etc/profile
[root@esprit java]# java -version 输入此命令查看是否输出刚才安装的jdk版本信息。
也可以写个简单的HelloWorld来测试一下
[root@esprit java]# vi hello.java
文件中输入:
public class hello{
public static void main(String args[]) {
System.out.println( " Hello World in Linux!! " );
}
}
:wq 保存退出
[root@esprit java]# javac HelloWorld.java
没有错误,接着
[root@esprit java]# java HelloWorld
shell下输出:Hello World in Linux!!
这样就完成了
格式:inventory_loc=inst_group=
例子:
inventory_loc=/home/weblogic/oraInventory //首次安装Oracle公司的软件需创建产品清单目录
inst_group=weblogic //安装weblogic 12c的用户组名称,根据实际情况修改
用来保存安装时的一些临时文件,和默认安装的组名称
如果原来安装过Oracle的产品那么这步可以省略,不需要指定oraInventory1 目录
可以使用以下命令安装:
java -jar fmw_12.2.1.2.0_wls.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=/app/weblogic
#Set this variable value to the Installation Type selected. e.g. WebLogic
Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server
我这边只选择了最基本的Weblogic Server组件,选择其他会稍有不同。
[weblogic@localhost liaowh]$ java -jar fmw_12.2.1.2.0_wls.jar silent -responseFile
/home/exampleuser/response/wls.rsp -invPtrLoc /home/exampleuser/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
', or link it with '-z noexecstack'.
启动 Oracle Universal Installer
等一会,出现
预期的结果:
1.8
实际结果: 1.8.0_131
检查完成。此次检查的总体结果为: 通过
CheckJDKVersion 检查: 成功。
正在验证数据...
正在复制文件...
-----------20%----------40%----------60%----------80%--------100%
WebLogic Server 12.2.1.2.0 的 installation 已成功完成。
[weblogic@localhost liaowh]$
首先执行setWLSEnv.sh 来配置环境变量
[weblogic@localhost bin]$ ./app/weblogic/wlserver/server/bin/setWLSEnv.sh
然后手动创建域存放的目录,在/data/weblogic/user_projects/domains/hnDomain/
进到域目录下,执行命令
[weblogic@localhost hnDomain]$ $JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server
来生成域下面的各种文件,包括管理服务器等的配置信息。之后进入bin目录下,进行启动即可,最后就可以访问
http://ip:7001/console 进入控制台了。
Ps 若使用以上方法建域不能成功 请尝试下面这种方法
参见博客http://blog.csdn.net/chs007chs/article/details/52459980;
感谢各位的阅读!关于“Linux下Weblogic 12c如何静默安装”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流