centos

centos环境下weblogic集群搭建

小樊
35
2025-05-25 08:59:10
栏目: 智能运维

在CentOS环境下搭建WebLogic集群涉及多个步骤,包括安装JDK、创建WebLogic用户、配置环境变量、安装WebLogic、创建域、配置集群等。以下是一个详细的步骤指南:

1. 安装JDK

确保服务器上已经安装了JDK。可以通过以下命令检查当前系统的JDK版本:

java -version

如果需要,可以从Oracle官方网站下载并安装合适的JDK版本。

2. 创建WebLogic用户

创建一个新的用户 weblogic,并将其添加到 weblogic 用户组:

groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic

按照系统提示输入两次相同的密码。

3. 配置环境变量

编辑 /.bash_profile 文件,添加WebLogic的JAVA_HOME和PATH环境变量:

export JAVA_HOME=/opt/java/jdk1.8.0_321
export PATH=$JAVA_HOME/bin:$PATH
export WEBLOGIC_HOME=/opt/weblogic/wls1036_generic_141110.0
export PATH=$WEBLOGIC_HOME/bin:$PATH

执行以下命令使配置生效:

source /.bash_profile

4. 安装WebLogic

将WebLogic安装包上传到服务器,例如上传到 /opt/weblogic 目录。然后解压安装包:

mkdir -p /opt/weblogic
unzip /path/to/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/

5. 创建目录和文件

创建必要的目录和文件:

mkdir -p /opt/weblogic/oraInventory
touch /opt/weblogic/oraInst.loc

编辑 oraInst.loc 文件,添加以下内容:

Inventory_loc=/opt/weblogic/oraInventory
Inst_group=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

6. 静默安装WebLogic

切换到 weblogic 用户,进入解压后的安装目录,运行安装脚本开始安装WebLogic:

su - weblogic
cd /opt/weblogic/oracle/middleware/wlserver/common/bin
./configure.sh

按照提示完成安装。

7. 创建域

进入WebLogic安装目录下的 bin 文件夹,运行配置脚本创建新的WebLogic域:

cd /opt/weblogic/Oracle/Middleware/wlserver_10.3/common/bin
./config.sh

按照脚本提示设置域配置信息,包括数据库连接、监听端口等。

8. 配置集群

在每台服务器上执行以下命令,将它们添加到集群中:

cd /path/to/weblogic/user_projects/domains/mydomain/bin
./setWLSEnv.sh
java weblogic.admin.cluster.ClusterMemberConfig -clusterName mycluster -memberConfig [t3://localhost:7001,t3://localhost:7002]

9. 启动WebLogic集群

在每台服务器上启动WebLogic服务器:

cd /path/to/weblogic/user_projects/domains/mydomain/bin
./startWebLogic.sh

10. 访问WebLogic控制台

在浏览器中访问WebLogic控制台,通常是通过 http://hostname:7001/console,使用配置时设置的管理员用户名和密码登录。

以上步骤是在CentOS上配置WebLogic服务器的基本流程。根据具体需求,可能还需要进行其他配置,如设置集群、配置SSL等。建议参考Oracle官方文档以获取更详细的指导。

0
看了该问题的人还看了