在CentOS上部署WebLogic时,有一些关键步骤和技巧可以帮助确保部署过程顺利进行。以下是一些有用的建议和注意事项:
创建用户组和用户:
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
passwd weblogic
配置Java环境:
wget https://download.oracle.com/otn/java/jdk/8u231-b11/d7fc27d8d8f94d369ac70d8d89f89d89f89d/jdk-8u231-linux-x64.tar.gz
tar -zxvf jdk-8u231-linux-x64.tar.gz
export JAVA_HOME=/opt/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
创建安装目录并授权:
mkdir -p /opt/weblogic/Oracle/Middleware
chown -R weblogic:weblogic /opt/weblogic
上传并解压WebLogic安装包:
unzip /path/to/wls_generic.jar -d /opt/weblogic/
配置安装文件:
oraInst.loc
和wls.rsp
。vim /home/weblogic/oraInst.loc
vim /home/weblogic/wls.rsp
执行安装命令:
cd /home/weblogic
java -jar /home/weblogic/fmw_12.2.1.4.0_wls_lite_generic.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc
创建域:
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
./wlst.sh
启动WebLogic服务:
cd /opt/weblogic/Oracle/Middleware/domain/bin
./startWebLogic.sh
nohup ./startWebLogic.sh &
使用非root用户启动WebLogic:
su - weblogic
配置安全更新:
wls.rsp
文件中配置安全更新选项,以控制安全更新的安装。SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
设置内存和JVM参数:
setDomainEnv.sh
文件中设置适当的内存和JVM参数,以优化性能。-Xms2g -Xmx2g
监控和管理:
http://your_server_ip:7001/console
通过遵循这些步骤和技巧,您可以在CentOS上成功部署和管理WebLogic服务器。确保每一步都仔细执行,并在实际环境中使用适当的用户名和密码。