Weblogic_11g集群搭建
Weblogic集群部署
1.Server
用过tomcat的朋友应该清楚,当我们有多个项目部署在同一个tomcat服务器下的时候,我们只需要启动这个tomcat就可以根据目录的不同,访问这些应用,此时我们用的端口号不需要改变。在weblogic服务器中,一个server同等于一个tomcat。首先我们在创建一个server的时候需要给它指定一个ip和端口(这个ip可以是一台远程机器的ip)。创建好server以后,我们就可以将项目部署在其中了。如果我们有多个项目,并且我希望每个项目能对应不同的端口,那么我们就可以通过创建多个server来实现。有时候我们称server为'节点',所以以后听到别人说节点的时候也不要茫然,说的就是它了。
2.Cluster
这个,就是我们本文要讲的重点,集群。按照我个人的理解,集群就是把具有相同应用的一些server,放在一起,统一管理。举个很简单的例子,就是我现在有项目,我分别放在三个不同的server里面(先别管我为什么放三个不同的server中)。那么问题来了,我项目要有改动了怎么办?分别去各自的server中重新部署?别开玩笑了,万一不是三个是十个呢?万一不是在同一台机器上呢(前面说了,可以是一台远程机器)?我们带着这个问题再来看一下集群,放在一起....统一管理....现在明白了吧,这就是集群给我们带来的便利,将这些server加入到同一个集群当中,如果项目有变动的话,我们只需要在部署项目的时候,通过集群去部署,那么weblogic会自动帮我们将应用分配到各个子节点中。
3.domain
domian我们有时候也会把它称作为'域',他就相当于一个大的容器,里面可以存放很多server,其中有一个默认的server,它会随着域的启动而启动。有一点我们必须要清楚,就是当你想要启动某个domain下的server的时候,必须先启动这个domain。Cluster和domain之间的关系也差不多如此,总之呢,先有domain再谈其他。如果还不理解,没有关系,看完下面这幅图,我想你大概也就明白了。
1. 安装前
安装前要将 jdk安装好,并配置好环境变量,检查防火墙和selinux设置,确定weblogic版本被认证
首先请确认您要安装的Weblogic版本所在的平台已通过了BEA的认证,完整的认证平台列
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
请参考http://e-docs.bea.com/wls/certifications/certs_810/index.html
1.2 确定一个安装目录
建议该目录下至少有1个G的空间,可以使用du来察看磁盘空间的使用情况(实际情况是我们大多数人都没有这么大的内存,如果你有256,我想也是可以的,因为你是用来自己开发,不是用来对外发布的)
1.3 创建一个BEA用户组帐号
(你可以自己建一个Weblogic组&Weblogic帐户,官方也是这样建议的,但是你也可以不这么做。用你的常用帐户作为工作目录也可以)
1.4 创建一个Weblogic用户帐号
把WebLogic的.jar包放在/home目录上
创建weblogic用户组
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic(修改weblogic密码)
创建安装目录
#mkdir /usr/local/weblogic(此目录是weblogic在安装提示时所选择的安装目录)
#chown -R weblogic.weblogic /usr/local/weblogic