一)環境准備
服務器操作版本系統 | CentOS7 |
---|---|
weblogic版本包 | weblogic1036_generic.jar(weblogic11g) |
JDK | jdk-8u191-linux-x64.tar.gz(Jdk1.8) |
安裝方式 | 控制台安裝 |
安裝用戶 | weblogic |
注意:在實際生產環境中,切記要使用weblogic用戶組進行安裝。
-
1.上傳所有安裝包到制定路徑
-
2.基礎環境配置及jdk安裝
創建weblogic用戶組和用戶
對weblogic安裝目錄更改所屬用戶組和用戶
首先查看系統是否有自帶的open-jdk
如果有的話使用命令刪除:rpm -e --nodeps jdk名稱 進行刪除
解壓安裝jdk1.8
安裝成功后進行環境變量的配置
保存退出,然后使用命令使文件生效,最后查看是否安裝成功
二)weblogic安裝
切換weblogic身份進入安裝文件目錄,輸入下面命令行,執行安裝文件命令。
執行后出現如下頁面
輸入【回車】后進入如下頁面:
輸入中間件【安裝位置】后,【回車】進入如下頁面:
輸入3,【回車】進入下一步;
輸入No,回車進入下一步;
輸入yes,回車進入下一步;
【回車】進入下一步(討厭的安全配置更新通知終於過去了);
輸入2,選擇自定義安裝,回車進入下一步;
確定要安裝文件(默認的),直接輸入回車進入下一步;
選擇jdk的安裝路徑,(若你的jdk安裝路徑不是此路徑,weblogic后自動識別你的jdk安裝路徑,請選擇你的安裝路徑),回車進行下一步;
確定安裝的home路徑,兩個都要安裝,直接回車進行下一步;結果列出所要安裝軟件的清單及所需空間的大小,輸入回車進入下一步,等待安裝完畢;
等待,無需操作,直到進度條為100%時安裝完成;
輸入回車,回到Linux命令提示符界面。至此weblogic配置完成
注意:多台機器需重復執行安裝步驟。第二台此步驟省略。
三)集群配置
注 : 每個集群配置中有一個管理服務節點和兩個受管服務節點;
weblogic1中包括管理服務節點和受管理服務節點;
weblogic2中包括受管理服務節點;
管理服務節點和受管服務節點配置過程中,需要配置真實機器IP地址。
-
1.配置domain域信息
找到weblogic安裝的路徑,找到bin文件夾,執行配置域運行腳本。
進入域管理界面:
輸入1開始創建域,回車進入下一步;
回車進入下一步;
輸入回車,進入下一步;
輸入域名稱(這里采用默認),之后回車,進入下一步;
回車進入下一步;
進入管理用戶配置界面,默認采用weblogic用戶的情況下,輸入2,回車進入,密碼設置界面;
輸入密碼,之后回車進入下一步,密碼要求有字符和數字組成;
輸入3,回車進入下面頁面進行密碼確認。
再次輸入與上次完全一樣的口令,之后回車進入下一步;
確定value欄中都有信息后,輸入回車,進入下一步
輸入2,選擇生產模式,回車進入下一步;
輸入1,選擇Sun SDK 進入下一步。開始配置管理服務器。
-
2.配置管理服務器
此處為多項選擇界面,這面我們需要配置管理服務器與受管服務器及集群(此台服務器我們既作為主節點,又作為從節點),首選輸入1選擇管理服務器,回車進入下一步;
輸入2選擇被管服務器,回車進入下一步;
結果頁面中顯示“X”表示已選中,確定信息后回車進入下一步;
首選配置管理服務器信息,如不更改服務器名稱情況下(默認為AdminServer),輸入2更改監聽IP地址,回車進入下一步;
輸入監聽IP地址(這里為192.168.1.101),回車進入下一步;
其他內容選擇默認形式即可(這里端口為7001),直接輸入回車進入下一步。開始配置被管服務器(從節點)。
-
3.配置受管服務器
在完成管理服務器配置之后,自動進入被管服務器配置界面,需要輸入服務器名稱(Name的值,這里為wls1),之后回車進入下一步;
輸入2,選擇配置監聽地址,回車進入下一步;
由於一般情況下第一個被管服務器與管理服務器在同一機器部署,所以監聽的IP地址相同(這里為192.168.1.101),輸入完監聽IP地址后,回車進入下一步;
選擇配置監聽端口,這里選擇默認的端口,這里需要注意的是,第一被管服務器的端口不能與管理服務器的端口相同,同時也不能是其它已經占用的端口,(這里默認是7003)。配置完成輸入5,回車進行如下頁面;
這里我們需要增加第二被管服務器,所以輸入1選擇add,回車進入下一步;
與配置第一被管服務器過程相同,輸入服務器名稱(這里為wls2),回車進入下一步;
輸入2選擇配置監聽IP地址,回車進入下一步;
輸入所要配置的監聽IP地址(這里為192.168.1.102),回車進入下一步;
選擇配置端口,這里選擇默認端口;一般情況下,第二被管服務器的端口與第一被管服務器的相同(這里為7003),輸入5,回車進行下一步;
配置完成。回車進入集群配置頁面。
配置集群
輸入集群名稱(這里為cluster),回車進入下一步;
如不進行其他信息配置的情況下(一般情況下不需要配置),輸入回車進入下一步;
輸入1選擇已有集群(這里為cluster),回車進入下一步;
這里需要將已有的被管服務器添加到集群中,一般情況下選擇2(選擇全部)回車進入下一步;
回車進入下一步;
確認集群配置列表中包含所有被管服務器后,回車進入下一步;
一般情況下不需要配置Machine信息,這里輸入回車,進入下一步;
不需要配置平台的Machine信息,這里輸入回車,進入下一步;
等待進度條到100%時,表示安裝完成。
-
4.配置另外一個受管服務器
另外一個受管服務器的配置同主服務器上的從節點配置,注意在配置管理服務器時,不要選擇主管服務器,只選擇受管服務器,而且配置要與主服務器上的配置相同。
-
5.集群配置完畢后啟動腳本配置
為了方便我們應用各個節點的內容,我們這里介紹部署配置主從節點啟動腳本的配置,方便於進行啟動服務。
四)管理服務器配置
登陸192.168.1.101服務器
在域目錄下的bin目錄中創建adminStart.sh文件用於啟動管理服務器。
輸入以下內容
給文件授權
域目錄下的/servers/AdminServer目錄中創建security文件夾(創建安全驗證文件)。
cd /u01/weblogic/user_projects/domains/base_domain
cd servers/AdminServer
mkdir security
在security文件夾中創建文件boot.properties。
cd security
vi boot.properties
填入以下內容,管理用戶及密碼
username=weblogic
password=weblogic@123
啟管理服務器,並登陸管理控制台測試配置是否正確。
./adminStart.sh
訪問頁面http://管理服務器IP:7001/console
訪問管理控制台頁面進行測試。
五)受管服務器配置
登陸192.168.1.101服務器
在域目錄下的bin目錄中創建startWLS1.sh文件用於啟動受管服務器1。
cd /u01/weblogic/user_projects/domains/base_domain/bin
vi startWLS1.sh
輸入以下內容
nohup ./startManagedWebLogic.sh wls1 http://192.168.1.101:7001 >>wls.log &
給文件授權
chmod 777 startWLS1.sh
域目錄下的/servers/wls1目錄中創建security文件夾。
mkdir security
在security文件夾中創建文件boot.properties。
vi boot.properties
填入以下內容,管理用戶及密碼
username=weblogic
password=weblogic@123
啟動受管服務器1,並登陸管理控制台查看狀態。
注:受管服務器2節點配置方法同1節點配置內容,記得修改啟動文件中的IP及機器名。
到此,weblogic的集群配置已經完畢了,可以登錄頁面進行測試了。
六)測試
瀏覽器輸入:http://192.168.1.101:7001/console
能夠訪問到如下頁面說明服務啟動成功。
輸入用戶名密碼登陸控制台,查看服務器集群狀況,顯示wls1,wls2的狀態全部是running狀態,證明集群環境也搭建完畢!!!!
如果控制台無法訪問,可能是防火牆端口沒有開放,使用以下命令開啟端口。