centos

weblogic在centos上的版本选择指南

小樊
40
2025-03-15 21:49:35
栏目: 智能运维

在CentOS上安装WebLogic的过程涉及多个步骤,包括准备环境、下载安装包、创建用户、配置环境变量、执行安装程序以及启动WebLogic服务器。以下是一个详细的指南,帮助你选择合适的WebLogic版本并在CentOS上进行安装。

版本选择指南

  1. 确定WebLogic版本

    • 根据你的应用需求选择合适的WebLogic版本。例如,如果你需要最新的功能和安全更新,可以选择最新的版本。
    • 常见的版本包括12c、14.1.1等。
  2. 检查系统要求

    • 确保你的CentOS系统满足WebLogic的最低系统要求。例如,WebLogic 12c通常支持CentOS 7或更高版本。

安装步骤

1. 安装JDK

WebLogic需要JDK支持。以下是安装JDK的步骤:

# 创建用户和组
groupadd web
useradd -g web weblogic

# 设置JDK路径
mkdir -p /opt/jdk
tar -zxvf jdk-8u251-linux-x64.tar.gz -C /opt/jdk/
export JAVA_HOME=/opt/jdk/jdk1.8.0_251
export PATH=$JAVA_HOME/bin:$PATH

2. 创建WebLogic用户和目录

# 创建WebLogic用户组
groupadd weblogic

# 创建WebLogic用户
useradd -g weblogic weblogic
passwd weblogic

3. 上传并解压WebLogic安装包

下载适合你选择的WebLogic版本的安装包,并上传到服务器。然后解压到指定目录。

# 上传安装包
wget http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html

# 解压安装包
unzip wls1213_dev_update3.zip -d /opt/

4. 配置安装文件

创建oraInst.locwls.rsp文件,用于静默安装。

# 创建oraInst.loc文件
touch /opt/weblogic/oraInst.loc
echo "Inventory_loc=/opt/weblogic/oraInventory" > /opt/weblogic/oraInst.loc
echo "Inst_group=weblogic" >> /opt/weblogic/oraInst.loc

# 创建wls.rsp文件
touch /opt/weblogic/wls.rsp
echo "[ENGINE]Response File Version=1.0.0.0.0" > /opt/weblogic/wls.rsp
echo "[GENERIC]ORACLE_HOME=/opt/weblogic/oracle/middleware" >> /opt/weblogic/wls.rsp
echo "INSTALL_TYPE=WebLogic Server" >> /opt/weblogic/wls.rsp
echo "DECLINE_SECURITY_UPDATES=true" >> /opt/weblogic/wls.rsp
echo "SECURITY_UPDATES_VIA_MYORACLESUPPORT=false" >> /opt/weblogic/wls.rsp

5. 执行静默安装

切换到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

6. 创建和管理域

使用WLST脚本创建和管理WebLogic域。

# 切换到root用户
su root

# 进入WebLogic目录
cd /opt/weblogic/oracle/middleware/wlserver/common/bin/

# 创建域
./wlst.sh -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

7. 启动WebLogic服务器

启动WebLogic服务器并配置防火墙。

# 启动WebLogic服务器
./startWebLogic.sh

# 配置防火墙
firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload

参考资料

通过以上步骤,你可以在CentOS上成功安装并配置WebLogic服务器。根据你的具体需求选择合适的版本,并参考官方文档进行详细配置。

0
看了该问题的人还看了