Ubuntu 14.04安裝 Weblogic 12C

一、   前期準備

1、檢查swap分區(磁盤分區),使用 free -m 或者 df –h

2、若沒有swap分區,創建swap分區:

1)創建一個2個G的SWAP交換區空白文件

dd if=/dev/zero of=/swap bs=1M count=2048000

2)使用mkswap格式化文件爲swap文件系統

mkswap -f /swap   #-f 使用文件作爲swap交換區

3)啓用剛纔創建的Swap文件

swapon /swap

4)如果有必要可以設置開機自動啓用swap文件交換區,修改/etc/fstab,增加一行

/swap swap swap defaults 0 0 #啓動即啓用swap

5)如果不需要啓用swap或需要調整swap大小,可以使用swapoff命令關閉swap

swapoff /swap

6)編輯fstab文件

[root@edwcube3 ~]# vi /etc/fstab

在文件尾加上下面一行:

/swapfile none   swap   sw  0  0

7)執行swapon,讓fstab配置生效

swapon -a

3.新建用戶組 web

[root@edwcube3 ~]# groupadd web

4.新建用戶weblogic 並修改用戶密碼

[root@edwcube3 ~]# useradd -g webweblogic  //添加用戶,並用-g參數來制定 web用戶組

[root@edwcube3 ~]

[root@edwcube3 ~]# passwdweblogic     //passwd命令修改密碼

Changing password for userweblogic.

New UNIX password:

Retype new UNIX password:

passwd: all authenticationtokens updated successfully.

[root@edwcube3 ~]# mkdir/home/weblogic

[root@edwcube3 ~]# chmod 777/home/weblogic //設置文件夾訪問權限,不設置初始安裝就失敗

5.如果沒有安裝jdk的話,還需要安裝jdk(注:必須是JDK,JRE無法安裝Weblogic)

二、   開始安裝

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

文件詳解:

1.創建 oraInst.loc 文件,內容如下

inventory_loc=/home/weblogic/oraInventory1    產品清單目錄

#用戶的組名稱,根據實際的修改

inst_group=weblogic                           組名稱

用來保存安裝時的一些臨時文件,和默認安裝的組名稱

如果原來安裝過Oracle的產品那麼這步可以省略,不需要指定oraInventory1 目錄

命令能夠簡寫如下:

java -jar wls_121200.jar -silent -responseFile/home/exampleuser/response/wls.rsp

2.創建 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 theInstallation Type selected. e.g. WebLogic Server, Coherence, Complete withExamples.

INSTALL_TYPE=WebLogic Server

我這邊只選擇了最基本的Weblogic Server組件,選擇其他會稍有不同。

3.配置文件創建後,就可以進行安裝了

[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.sowhich might have disabled stack guard. The VM will try to fix the stack guardnow.

It's highly recommended that youfix the library with 'execstack -c <libfile>', or link it with '-znoexecstack'.

啓動 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

首先執行setWLSEnv.sh  來配置環境變量

[weblogic@localhost bin]$ ./home/weblogic/Oracle/Middleware/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]$ cdhnDomain/

[weblogic@localhost hnDomain]$pwd

/home/weblogic/Oracle/Middleware/user_projects/domains/hnDomain

配置環境變量/etc/profile,將下面路徑加入配置中:

export CLASSPATH=$CLASSPATH:/home/weblogic/Oracle/Middleware/wlserver/modules/features/wlst.wls.classpath.jar

進到域目錄下,執行命令

[weblogic@localhost hnDomain]$$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server

來生成域下面的各種文件,包括管理服務器等的配置信息。

之後進入bin目錄下,進行啓動即可,最後就可以訪問

http://ip:7001/console 進入控制檯了。

三、   啓動關閉服務

進入domain目錄

[weblogic@localhost hnDomain]# cd/home/weblogic/Oracle/Middleware/user_projects/domains/hnDomain/bin

回車,待啓動完畢後按下Ctrl+Z

然後輸入:

[weblogic@localhost hnDomain]# bg

將控制檯轉入後臺運行


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章