在CentOS上部署WebLogic应用的步骤如下:
wget https://download.oracle.com/otn/java/jdk/8u231-b11/d7fc27d8d8f94d369ac70d8d95c386c6b3f/jdk-8u231-linux-x64.tar.gz
tar -zxvf jdk-8u231-linux-x64.tar.gz -C /opt/
vi /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_231
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java -version
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
mkdir -p /opt/weblogic
mkdir -p /opt/weblogic/Oracle/Middleware
chown -R weblogic:weblogic /opt/weblogic
fmw_14.1.1.0.0_wls_lite_generic.jar
)并上传到/opt/weblogic
目录。unzip fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/
oraInst.loc
:vi /opt/weblogic/oraInst.loc
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
wls.rsp
: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
su - weblogic
cd /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
su - root
mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
./wlst.sh
在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/base_domain')
closeTemplate()
exit()
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload
打开浏览器,访问http://<your_server_ip>:7001/console
,输入用户名weblogic
和密码weblogic1234
进行登录。