Weblogic11g集群搭建.docx
- 文档编号:13363055
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:37
- 大小:2.16MB
Weblogic11g集群搭建.docx
《Weblogic11g集群搭建.docx》由会员分享,可在线阅读,更多相关《Weblogic11g集群搭建.docx(37页珍藏版)》请在冰点文库上搜索。
Weblogic11g集群搭建
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的认证,完整的认证平台列表请参考http:
//e-
1.2确定一个安装目录
建议该目录下至少有1个G的空间,可以使用du来察看磁盘空间的使用情况(实际情况是我们大多数人都没有这么大的内存,如果你有256,我想也是可以的,因为你是用来自己开发,不是用来对外发布的)
1.3创建一个BEA用户组帐号
(你可以自己建一个Weblogic组&Weblogic帐户,官方也是这样建议的,但是你也可以不这么做。
用你的常用帐户作为工作目录也可以)
1.4创建一个Weblogic用户帐号
把WebLogic的.jar包放在/home目录上
创建weblogic用户组
groupaddweblogic
useradd-gweblogicweblogic
passwdweblogic(修改weblogic密码)
创建安装目录
#mkdir/usr/local/weblogic(此目录是weblogic在安装提示时所选择的安装目录)
#chown-Rweblogic.weblogic/usr/local/weblogic
#chmod755/home/finame.jar
2.安装时
Weblogic在Linux平台下的安装方法一般有三种:
图形窗口模式,控制台模式,无人守护安装模式。
由于控制台模式的使用最为广泛且不受任何其它硬件条件的限制。
2.1安装JRE环境
Weblogic安装程序需要JRE的支持,根据安装平台的不同,Weblogic的安装介质也分为两类,一种自带了JRE(后缀名为.bin),一种需要下载平台厂商所提供的JRE环境(后缀名为.jar)。
顺便说一句,wls1034_linux32.bin它自带了两个jre环境的jdk,一个是jdk160_21,一个是jrockit_160_22_D1.1.1-3,虽然后者可以同时支持64位的环境,但是一般来说我们程序的编译环境都是SUN的,因此安装的时候建议选SUN的jdk。
有的时候会出现编译jdk和发布jdk不一致造成发布失败的问题!
2.3开始安装
2.3.1.bin的安装方法
① 进入到安装介质所在的路径
cd/home
② 赋予.bin可执行权限
chmoda+xfilename.bin
③ 执行安装命令
./filename.bin-mode=console
(你可以不加“-mode=console”的控制台文本模式,因为在你安装时无法启动图形安装界面时它会自动的进入文本控制台模式的)
2.3.2.jar的安装方法(如果你的WLS8.1没有带jre的话才有以下的步骤,自己如果提前安装jdk环境,也可以使用这个)
执行安装命令:
java-jarfilename.jar-mode=console
2.4控制台安装
完成2.3的步骤后,进入控制台安装的欢迎界面,如下:
键入“下一步”继续
此时出现选择中间件主目录,如果需要更改目录,直接输入即可,如下:
然后回车,进入到下一界面,出现选”注册安全更新”的方式,如下所示
我们不需要更新,所以输入“3”后回车,出现如下情况:
回车后提示是否希望绕过配置管理器的启动过程并且不接收配置中存在严重安全问题的通知,如下:
此时输入“Yes”确认我们之前的选择,回到“注册安全更新”的界面,如下:
此时就可以看到[3]中的接收更新的方式被改成了[No],就是不更新的意思,输入“下一步”继续,出现“选择安装类型”的界面,如下图:
这步,我们默认或者输入1都行,输入“下一步”后回车,出现选择安装目录的界面,如下:
一般来说,这一步默认就行(如果要更改的话就选择前面的序号,比如1回车,然后输入安装路径就行),输入“下一步”后回车,出现安装的产品系列,如下图:
输入“下一步”后回车继续,出现开始安装的界面,如下图:
看到如上图的信息,就代表weblogic11g安装成功,此时回车(输入“退出”)就可以退回到命令台上。
软件安装完毕后,下一步配置Domain域,进入Weblogic安装目录/usr/local/weblogic/wlserver_10.3/common/bin,找到文件config.sh,执行./config.sh,出现如下界面:
注意:
有的系统执行config.sh后并没有出现可视化界面,但是和以下图中的操作是一样的
因为我们首次进入到weblogic中,所以选择“1”后回车(新建一个域,类似于Tomcat中的webapp文件夹,用于发布web工程的),出现“选择域源”的界面,如下图:
我们暂时不定制,默认就行。
输入“1”后回车,出现“应用程序模板选择”界面,如下图所示:
这步直接默认就行,输入“下一步”回车,出现编辑域信息(主要是编辑域名、域的用户名和密码),如下图所示:
然后回车,如下图:
输入“下一步”进入目标域目录选择,如下图所示:
在上图中输入之前创建好的安装目录后回车,此时进入到域的“配置管理员用户名和口令”界面,如下图所示:
先输入“2”后回车,配置密码(密码要求至少8个字符且含有字符、数字、下划线,比如weblogic_11g),输入密码后回车,看到[2]中出现如下图:
接下来输入“3”进行密码的确认,请输入和[2]中一样的密码后回车,出现如下图:
如果需要修改输入相应的序号,然后输入新值回车就可以,密码配置成功后,输入“下一步”后回车,进入“域模式配置”界面,如下图:
如果是生产环境,请输入“2”后回车,如果是开发环境,请选择“1”后回车,这里我们选择生产环境,进入到“JavaSDK选择”界面,如下图所示:
此时我们输入“2”后回车(当然也可以指定你自己的JDK,输入“3”回车,然后配置JDK路径,建议使用默认的JDK,以保证和weblogic配套使用,因为weblogic和JDK的对应有比较严格的关系),此时进入到“选择可选配置”界面,如下图所示:
配置主管理服务器地址192.168.34.6,端口号是7001,还有受管服务器和代理服务器,下面的步骤介绍了一台物理机的安装方法,其他节点添加方法雷同。
Cluster_ManagedServer_1地址192.168.34.6端口:
7003
Cluster_ManagedServer_2地址192.168.34.9端口:
7004
Proxy_Server地址192.168.34.6端口:
8080
以上地址请根据实际情况进行填写
<-------------------------------- Fusion Middleware Configuration Wiza----------------------------->
Select Optional Configuration:
------------------------------
1|Administration Server [ ]
2|Managed Servers, Clusters and Machines [ ]
3|RDBMS Security Store [ ]
Enter index number to select OR [Exit][Previous][Next]> 1
<-------------------------------- Fusion Middleware Configuration Wizard-------------------------------->
Select Optional Configuration:
------------------------------
1|Administration Server [x]
2|Managed Servers, Clusters and Machines [ ]
3|RDBMS Security Store [ ]
Enter index number to select OR [Exit][Previous][Next]> 2
<---------------------- Fusion Middleware Configuration Wizard -------------------------------------->
Select Optional Configuration:
------------------------------
1|Administration Server [x]
2|Managed Servers, Clusters and Machines [x]
3|RDBMS Security Store [ ]
Enter index number to select OR [Exit][Previous][Next]> next
<-------------------------------- Fusion Middleware Configuration Wizard -------------------------------->
Configure the Administration Server:
------------------------------------
Enter adminstration server configurations. Each WebLogic Server domain must have one Administration Server. The Administration
Server hosts the Administration Console which is used to perform administrative tasks.
| Name | Value |
|_____________|_____________|
1| *Name:
| AdminServer |
2| *Listen address:
| All Local Addresses |
3| Listen port:
| 7001 |
4| SSL listen port:
| N/A |
5| SSL enabled:
| false |
Use above value or select another option:
1 - Modify "Name"
2 - Modify "Listen address"
3 - Modify "Listen port"
4 - Modify "SSL enabled"
Enter option number to select OR [Exit][Previous][Next]> 2
<------------------------------- Fusion Middleware Configuration Wizard ---------------------------------->
Configure the Administration Server:
------------------------------------
Enter adminstration server configurations. Each WebLogic Server domain must have one Administration Server. The Administration
Server hosts the Administration Console which is used to perform administrative tasks.
| Name | Value |
|_____________|_____________|
1| *Name:
| AdminServer |
2| *Listen address:
| All Local Addresses |
3| Listen port:
| 7001 |
4| SSL listen port:
| N/A |
5| SSL enabled:
| false |
Enter value for "Listen address" OR [Exit][Previous][Next]> 192.168.34.6
<---------------------------------- Fusion Middleware Configuration Wizard ------------------------------>
Configure the Administration Server:
------------------------------------
Enter adminstration server configurations. Each WebLogic Server domain must have one Administration Server. The Administration
Server hosts the Administration Console which is used to perform administrative tasks.
| Name | Value |
|_____________|__________|
1| *Name:
| AdminServer |
2| *Listen address:
| 192.168.34.6 |
3| Listen port:
| 7001 |
4| SSL listen port:
| N/A |
5| SSL enabled:
| false |
Use above value or select another option:
1 - Modify "Name"
2 - Modify "Listen address"
3 - Modify "Listen port"
4 - Modify "SSL enabled"
5 - Discard Changes
Enter option number to select OR [Exit][Previous][Next]> next
<------------------------------- Fusion Middleware Configuration Wizard ------------------------------
Configure Managed Servers:
--------------------------
Add or delete configuration information for Managed Servers. A typical production environment has one or more Managed Servers.
Each Managed Server is an instance of WebLogic Server used to host enterprise applications.
| Name* | Listen address* | Listen port | SSL listen port | SSL enabled |
|_______|_________________|_____________|_________________|_____________|
Enter name for a new OR [Exit][Previous][Next]> Cluster_ManagedServer_1
<------------------------------- Fusion Middleware Configuration Wizard ------------------------------->
Configure Managed Servers:
--------------------------
Add or delete configuration information for Managed Servers. A typical production environment has one or more Managed Servers.
Each Managed Server is an instance of WebLogic Server used to host enterprise applications.
| Name* | Listen address* | Listen port | SSL listen port | SSL enabled |
|_________|_____________________|_____________|_________________|_____________|
1->| Cluster_ManagedServer_1 | All Local Addresses | 7003 | N/A | false |
Use above value or select another option:
1 - Modify "Name"
2 - Modify "Listen address"
3 - Modify "Listen port"
4 - Modify "SSL enabled"
5 - Done
Enter option number to select OR [Exit][Previous][Next]> 2
<-------------------------------- Fusion Middleware Configuration Wizard -------------------------------->
Configure Managed Servers:
--------------------------
Add or delete configuration information for Managed Servers. A typical production environment has one or more Managed Servers.
Each Managed Server is an instance of WebLogic Server used to host enterprise applications.
| Name* | Listen address* | Listen port | SSL listen port | SSL enabled |
|_________|_____________________|_____________|_________________|_____________|
1->| Server1 | All Local Addresses | 7003 | N/A | false |
Modify "Listen address" OR [Exit][Previous][Next]> 192.168.34.6
<------------------------------ Fusion Middleware Configuration Wizard ---------------------------------->
Configure Managed Servers:
--------------------------
Add or delete configuration information for Managed Servers. A typical production enviro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Weblogic11g 集群 搭建