在CentOS上配置WebLogic服務器的步驟如下:
首先,確保你的CentOS系統上已經安裝了JDK。你可以從Oracle官網下載并安裝JDK。
創建一個新的用戶組和一個WebLogic用戶,并設置密碼。
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
創建WebLogic的安裝目錄,并設置相應的權限。
mkdir -p /opt/weblogic/Install
mkdir -p /opt/weblogic/Oracle/Middleware
chown weblogic:weblogic /opt/weblogic/Install
chown weblogic:weblogic /opt/weblogic/Oracle/Middleware
在WebLogic的安裝目錄中創建wls.rsp
和oraInst.loc
配置文件。
wls.rsp 示例內容:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
MYORACLESUPPORT_USERNAME=weblogic
MYORACLESUPPORT_PASSWORD=weblogic1234
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
oraInst.loc 示例內容:
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
使用WebLogic提供的安裝程序進行靜默安裝。
su - weblogic
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
安裝完成后,使用WebLogic的WLST腳本創建一個新的域。
cd /opt/weblogic/Oracle/Middleware/user_projects/domains
./wlst.sh
在WLST腳本中,輸入以下命令:
readTemplateForUpdate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic1234')
setOption('OverwriteDomain', 'true')
writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
closeTemplate()
exit()
最后,啟動WebLogic服務。
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
確保防火墻允許通過WebLogic的默認端口(如7001)。
firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload
安裝完成后,你可以通過WebLogic控制臺管理你的服務器。
http://your_server_ip:7001/console
使用在WLST腳本中設置的管理員用戶名和密碼登錄。
以上步驟應該可以幫助你在CentOS系統上成功配置WebLogic服務器。如果在安裝過程中遇到任何問題,請參考Oracle的官方文檔或尋求社區幫助。