說明:由於我使用的是虛擬機,無法啓用圖形化,只能使用命令行安裝,所以採用靜默方式安裝
(1)weblogic下載
http://download.oracle.com/otn/nt/middleware/12c/wls/1213/fmw_12.1.3.0.0_wls.jar
(2)前期準備
① 創建用戶和組
useradd weblogic
② 安裝jdk配置環境變量
export JAVA_HOME=/usr/java/jdk1.8.0_77 export JRE_HOME=/usr/java/jdk1.8.0_77/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
(3)開始安裝
Slient Mode靜默方式
① 首先看命令的格式:
java -jar wls_121200.jar -silent -responseFile file -invPtrLoc file
-response file:響應文件
-invPtrLoc file:初始化環境文件
具體例子:
java -jar wls_121200.jar -silent -responseFile /home/exampleuser/response/wls.rsp -invPtrLoc /home/exampleuser/oraInst.loc
② 創建文件
shell#cat oraInst.loc inventory_loc=/home/weblogic/oraInventory1 產品清單目錄#用戶的組名稱,根據實際的修改inst_group=weblogic 組名稱 shell#cat wls.rsp [ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] ORACLE_HOME=/home/weblogic/Oracle/Middleware #weblogic 的安裝目錄 #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples. INSTALL_TYPE=WebLogic Server
③ 開始安裝
shell#java -jar fmw_12.2.1.1.0_wls.jar -silent -responseFile /home/weblogic/response/wls.rsp -invPtrLoc /home/weblogicoraInst.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 已成功完成。
(4)創建domain域
① 加載環境變量
一定要使用weblogic用戶執行,要不然讀取不到。
[weblogic@localhost bin]$ ./Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh
② 手動創建存放域的目錄
[weblogic@localhost bin]$ cd /home/weblogic/Oracle/Middleware [weblogic@localhost bin]$ mkdir -p user_projects/domains/hnDomain
③ 執行命令安裝
[weblogic@localhost bin]$java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server 或者執行 java -cp /home/weblogic/Oracle/Middleware/wlserver/modules/features/*:/home/ weblogic/Oracle/Middleware/wlserver/modules/ weblogic.Server
來生成域下面的各種文件,包括管理服務器等的配置信息。
之後進入bin目錄下,執行./startWebLogic.sh & 啓動即可,最後就可以訪問
http://ip:7001/console 進入控制檯用前面驗證過的用戶名和密碼登陸即可。