您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關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如何靜默安裝”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。