117.info
人生若只如初见

centos环境下weblogic集群搭建

在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官方文档以获取更详细的指导。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe1a4AzsNBARfBFU.html

推荐文章

  • nginx在centos上如何实现负载均衡

    在CentOS上使用Nginx实现负载均衡,可以通过以下步骤来完成:
    1. 安装Nginx
    首先,确保你的CentOS系统已经安装了Nginx。如果没有安装,可以使用以下命...

  • CentOS系统中临时文件怎么清理

    在CentOS系统中,可以通过以下几种方法来清理临时文件:
    1. 使用rm命令删除特定目录下的临时文件 /tmp目录:
    sudo rm -rf /tmp/* 注意:/tmp目录中的文...

  • CentOS FTP Server如何更新升级

    在CentOS系统上更新或升级FTP服务器,通常涉及以下几个步骤。这里以常见的vsftpd(Very Secure FTP Daemon)为例进行说明:
    1. 更新系统软件包
    首先,...

  • Apache日志记录哪些信息

    Apache主要生成两种类型的日志文件:访问日志和错误日志,它们记录了服务器运行过程中的各种信息。以下是对这两种日志的详细说明:
    访问日志 客户端IP地址:...

  • Ubuntu中MongoDB日志管理技巧有哪些

    在Ubuntu中管理MongoDB日志可以通过以下几种技巧来实现:
    配置日志路径和日志级别
    在MongoDB的配置文件 /etc/mongod.conf 中,可以设置日志相关的参数...

  • Debian ifconfig动态IP分配

    在Debian系统中,使用ifconfig命令可以查看和配置网络接口。但是,ifconfig本身并不负责动态IP分配。动态IP分配通常是通过DHCP(动态主机配置协议)客户端实现的...

  • ubuntu文件管理如何进行数据恢复

    在Ubuntu系统中进行数据恢复可以通过多种方法实现,具体取决于数据丢失的类型和备份情况。以下是一些常见的数据恢复方法:
    使用回收站恢复文件 操作步骤: ...

  • php在centos上如何配置SMTP

    在CentOS上配置PHP以使用SMTP发送电子邮件,通常需要以下几个步骤: 安装PHP邮件发送库:
    你可以使用phpMailer或SwiftMailer等库来发送电子邮件。这里以php...