Oracle Service Bus (OSB) 12c 的配置安裝
1、OSB配置環境:
Oracle Database
Oracle Fusion Middleware Infrastructure
Oracle Service Bus
Java Development Kit (JDK)
2、安裝需要的兩個軟件:
fmw_12.2.1.2.0_infrastructure.jar
fmw_12.2.1.2.0_osb.jar
3、安裝配置前准備:
確定JAVA_HOME已經配置完全
同時環境變量也配置正確
刪除系統自帶的JDK版本,自定義配置JDK
這里的安裝,都需要用java打開
4、OSB安裝前注意點:
用root用戶安裝時,出現一個提示
the current user is root or has superuser privilege
the Oracle Universial Installer cannot continue
需要新建用戶,同時給予用戶root權限
這里存在一個問題,如果系統沒有圖形化界面的話,就會報錯
5、Fusion Middleware Infrastructure 安裝
java -jar fmw_12.2.1.2.0_infrastructure.jar
Next
Next
自定義安裝位置
Next
選擇第一個
Next
Next
不要勾選
Next
安裝
Install
Next
完成安裝
Finish
這里創建了Oracle Home,同時weblogic也內置安裝上
6、Oracle Service Bus 安裝
java -jar fmw_12.2.1.2.0_osb.jar
Next
Next
選擇上面安裝的位置
Next
Next
Next
Install
Next
完成安裝
Finish
這里就把osb安裝上
7、OSB Schema Creation Using Repository Creation Utility (RCU配置)
找到安裝目錄下
cd /u01/app/oracle/product/fmw/oracle_common/bin
運行./rcu
Next
選擇創建
Next
輸入Oracle數據庫信息(建議使用sys用戶,SYSDBA權限角色)
Next
OK
創建 取名(OSB) 勾選
Next
檢查
OK
設置統一的密碼
Next
Next
Next
OK
OK
創建
Create
等待,時間有點長
RCU配置完成
Close
8、OSB Domain Creation(Domain配置)
打開目錄
cd /u01/app/oracle/product/fmw/oracle_common/common/bin/
運行./config.sh
修改Domain名(OSBDomain)創建
Next
勾選osb
Next
Next
管理員名稱,密碼配置
Next
選擇Production
Next
Next
測試 Test Selected Connections
Next
Next
勾選管理,節點,擴展(前三個)
Next
默認就好
Next
配置節點管理名密碼
Next
Next
Next
Next
Next
添加物理機器名
Next
配置上物理機器
Next
Next
Create
創建
Next
完成Domain配置
Finish
9、OSB Domain 啟動
運行 startNodeManager
找到目錄
cd /u01/app/oracle/product/fmw/user_projects/domains/OSBDomain/bin
后台運行nohup ./startNodeManager.sh &
使用下面的步驟創建boot.properties文件
找到目錄
cd /u01/app/oracle/product/fmw/user_projects/domains/OSBDomain
創建安全配置目錄
mkdir -p servers/AdminServer/security
創建boot.properties
內容為:
username= 管理員名
password= 管理員密碼
運行startWeblogic.sh
找到目錄
cd /u01/app/oracle/product/fmw/user_projects/domains/OSBDomain
后台運行
nohup ./startWebLogic.sh &
10、控制台訪問
Weblogic Server 管理控制台12c
Enterprise Manager控制台 12c
Service Bus控制台 12c
http://127.0.0.1:7001/servicebus