在CentOS上部署WebLogic应用的流程大致如下:
安装JDK:
java -version
sudo yum install java-1.8.0-openjdk-devel
vim /etc/profile
在/etc/profile文件末尾添加以下内容:export JAVA_HOME=/usr/local/java/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
保存并退出编辑器,然后执行以下命令使配置生效:source /etc/profile
java -version
下载和安装WebLogic:
/opt/weblogic:unzip wls142100.jar -d /opt/weblogic/
groupadd weblogic
useradd -g weblogic weblogic
passwd 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
vim ~/.bash_profile
添加以下内容:export ORACLE_HOME=/u01/app/oracle/middleware
export PATH=$ORACLE_HOME/user_projects/domains/base_domain/bin:$PATH
export CLASSPATH= $ORACLE_HOME/lib/tools.jar:$ORACLE_HOME/lib/dt.jar
使配置生效:source ~/.bash_profile
解压WebLogic安装包:
java -jar wls142100.jar -silent -responseFile /path/to/wls.rsp -invPtrLoc /path/to/oraInst.loc
其中 /path/to/wls.rsp 和 /path/to/oraInst.loc 是安装响应文件和库存文件的路径。
创建和配置域:
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin/
./wlst.sh
在WLST控制台中执行以下命令:create('createDomain','base_domain')
按照提示完成域的创建。cd /opt/weblogic/Oracle/Middleware/domain/bin/
./startWebLogic.sh
打包WAR文件:
部署WAR文件:
http://your_server_ip:7001/console,使用管理员账户登录。http://your_server_ip:7001/context-root,应该能够看到你的应用程序主页。如果在实际操作中遇到问题,可以参考官方文档或寻求社区帮助。