在CentOS上部署WebLogic服務器的步驟如下:
安裝JDK:
sudo yum install java-1.8.0-openjdk-devel
sudo vi /etc/profile
在文件末尾添加以下行:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
保存并退出編輯器,然后執行:source /etc/profile
下載WebLogic安裝包:
wget http://download.oracle.com/otn/weblogic/weblogic-server-14110/141100/fmw_14.1.1.0.0_wls_lite_generic.jar
創建用戶和目錄:
weblogic
并設置密碼:sudo useradd weblogic
sudo passwd weblogic
/opt
目錄下創建weblogic
文件夾:sudo mkdir /opt/weblogic
解壓安裝包:
/opt/weblogic
目錄:sudo mv fmw_14.1.1.0.0_wls_lite_generic.jar /opt/weblogic/
設置文件夾所有者:
/opt/weblogic
目錄的所有者設置為weblogic
用戶:sudo chown -R weblogic:weblogic /opt/weblogic
創建和編輯配置文件:
oraInst.loc
文件:sudo touch /opt/weblogic/oraInst.loc
sudo vi /opt/weblogic/oraInst.loc
添加以下內容:Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
wls.rsp
文件:sudo touch /opt/weblogic/wls.rsp
sudo vi /opt/weblogic/wls.rsp
添加以下內容:[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/oracle/middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
靜默安裝WebLogic:
weblogic
用戶并執行靜默安裝:sudo 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
root
用戶:sudo su - root
創建和啟動域:
sudo cd /opt/weblogic/oracle/middleware/wlserver/common/bin/
./wlst.sh
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')
closeTemplate()
exit()
cd /opt/weblogic/oracle/middleware/user_projects/domains/bin
./startWebLogic.sh
配置防火墻(可選):
sudo firewall-cmd --zone=public --add-port=7001/tcp --permanent
sudo firewall-cmd --reload
以上步驟應該能夠幫助你在CentOS上成功部署WebLogic服務器。如果在安裝過程中遇到任何問題,請參考Oracle官方文檔或相關技術論壇尋求幫助。