weblogic_11g_安装部署
Weblogic_11g集群搭建

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.domaindomian我们有时候也会把它称作为'域',他就相当于⼀个⼤的容器,⾥⾯可以存放很多server,其中有⼀个默认的server,它会随着域的启动⽽启动。
有⼀点我们必须要清楚,就是当你想要启动某个domain下的server 的时候,必须先启动这个domain。
WebLogic安装和项目部署

WebLogic安装和项目部署一 WebLogic安装1、打开WebLogic安装程序:wls1035_win32.exe(我们选用的是WebLogic 11g)。
如图1-1所示:图1-1 WebLogic安装2、进入WebLogic安装的欢迎界面,单击“下一步”按钮。
如图1-2所示:图1-2 WebLogic安装欢迎界面3、选择中间件主目录创建新的中间件主目录,其安装位置为默认的位置(安装位置默认为C:\Oracle\ Middleware,保持默认目录),如图1-3所示。
单击“下一步”按钮:图1-3 选择中间件主目录4、注册安全更新把“我希望通过My Oracle Support接收安全更新”前勾选框的“√”去掉,如图1-4所示。
单击“下一步”按钮:图1-4 注册安全更新5、选择安装类型默认选择“典型”安装类型,如图1-5所示。
单击“下一步”按钮。
图1-5 选择安装类型6、选择产品安装目录WebLogic Server和Oracle Coherence保持默认路径,如图1-6所示。
单击“下一步”按钮。
图1-6 选择产品安装目录7、选择快捷方式位置默认选择“‘所有用户’开始菜单文件夹(推荐)”,如图1-7所示。
单击“下一步”按钮。
图1-7 选择快捷方式位置8、安装概要检查前面所要创建的安装产品和JDK,如图1-8所示。
单击“下一步”按钮。
图1-8 安装概要9、 WebLogic安装过程,如图1-9所示:图1-9 WebLogic安装10、安装完成如果出现图1-10所示的界面,则表示WebLogic安装完成。
单击“完成”按钮。
图1-10 WebLogic安装完成二 WebLogic配置1、在安装完成的界面(图1-10)中,如果选中“运行Quickstart”(默认是选中),则过几秒会自动弹出如图2-1所示的界面,选择“Getting started with WebLogic Server 10.3.5”选项就可进入配置向导,如图2-2所示。
64位weblogic安装部署以及常见问题解决

64位weblogic11g安装部署以及常见问题解决方案目录(一) 安装 (1)在Windows 64位操作系统安装Weblogic的注意事项 (3)(二) 部署运行 (3)1. 包引入错误 (3)2.乱码现象 (3)3.mime-typeType配置问题 (4)4.应用不存在 (4)5.ClassNotFoundException: org.hibernate.hql.ast.HqlToken (4)6.weblogic部署war包action不能访问问题解决方法[There is no Action mapped fornamespace / and action name] (5)ng.StackOverflowError (5)(一)安装我们在64位的服务器上为提高性能要安装64位的weblogic。
经常在网上看到有人问,weblogic有64位的么?weblogic需要破解么?weblogic有专门的64位版本,这里安装的是weblogic11g,也就是10.3.6版本,12c的版本安装应该类似。
weblogic从bea被oracle收购后,不需要破解,就只有授权。
什么意思呢?就是说从oracle官网上下载的weblogic 就是全功能版本,不管是集群还是其他,功能没有任何限制。
但是如果要用于商业环境,必须要向oracle买license,当然可以偷偷的用,那就是盗版,侵权,有一天oracle可以告的破产……。
1、下载64位weblogic,打下这个地址::// oracle/technetwork/middleware/ias/downloads/wls-main-097127.html,在这里可以看到除了mac os X操作系统外,其他系统的64位都是同一个版本,wls1036_generic.jar。
如下列图,weblogic的下载需要注册一个oracle官网的帐号。
2、下载64位JDK,我们下载的文件wls1036_generic.jar文件里面不包括JDK,如有可能, 请尽量在Windows/Linux平台下使用JRockit虚拟机,下载地址::// oracle/technetwork/middleware/jrockit/downloads/index.html。
RedHat系统安装Weblogic11g及创建域

Weblogic产品安装与创建域1.应用服务器1.1操作系统硬盘空间:∙Swap分区:文件格式为swap;分区大小至少1G∙物理内存大于2G∙临时交换区:文件格式为ext3;挂载点为/tmp空间大小至少2G∙Soft分区:文件格式为ext3;挂载点为/weblogic空间大小建议10G以上1.2安装JDK切换到root用户,在安装盘server目录下执行rpm -ivh java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5.x86_64.rpmrpm -ivh java-1.6.0-openjdk-devel-1.6.0.0-1.7.b09.el5.x86_64.rpm安装完成后使用java -version 检查JDK是否安装成功,安装成功后安装Weblogic产品1.3安装Weblogic产品1.3.1创建Weblogic用户与组a)新建组groupadd weblogicb)新建用户useradd –g weblogic –d /weblogic weblogicc)修改/weblogic目录的用户及组chown weblogic. weblogic /weblogicmkdir /opt/middleware/weblogic815chown weblogic:weblogic –Rf /opt/middleware/weblogic815chown weblogic:weblogic weblogic815_linux32.bin(不用)ROOTchmod a+x weblogic815_linux32.bin weblogicjava -jar wls1035_generic.jar|/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64[x]1.3.2安装Weblogic使用软件:Xmanager 3.0a)将图形化输出权限赋予所有用户root用户执行xhost +b)将图形输出到的主机export DISPLAY=”10.215.25.234:0.0”(划线部分为本机IP地址,其它不变)c)选择文字集export LANG=en_usd)切换到weblogic用户下执行java –jar wls1033_ generic_linux_x86_64.jar可在界面内安装产品;若无相应工具即不能用图形界面内安装产品可执行java –jar wls1033_ generic_linux_x86_64.jar –mode=console以命令行形式安装。
weblogic11g(10.3.6)安装过程及问题解决

非税系统安装过程及遇到问题后的解决办法概述目前weblogic系统中包含四台主机,226、227、229、231,每台主机上运行4-6个weblogic server,共16个。
都为单server模式,应用部署在adminserver上,共16个域。
因为管理和部署不方便,用户因此想重建系统,在一个Domain里进行统一管理。
系统架构图原系统环境226/227/229操作系统:Linux Weblogic版本:10.3.6 JDK版本:Sun 1.6.0.31231操作系统:Linux Weblogic版本:10.3.4 JDK版本:Sun 1.6.0.32安装过程1.231主机上新装weblogic10.3.6及1.6.0.31JDK,保证同一个域里软件版本一致。
2.在新建domain的控制台上新建所有的16个server3.新建4个machine,并且把新建的server按照原来的部署方案添加分配到4个machine中。
4.每个server的listen address改为对应主机的IP地址,防止多个监听地址引起的通信问题。
5. Node Manager的监听地址要改为对应主机的IP地址。
6. 去除HostName验证,域中Admin Server以及使用Node Manager启停的受管Server都需要设置。
7. 配置使用节点管理器启停的被管Server启动参数8.在使用nodemanager启动被管server前,使用命令方式启动启动一次被管server,目的是创建server目录,为以后nodemanger启动写入servers/servername/data/nodemanger/nodemanager.properties文件中一些相关的信息做准备。
9.重启域中所有的weblogic server,启动每台主机上的nodemanager server。
10.在控制台中观察nodemanager server的状态,如果为Reachable,表明节点管理器可以正常工作,如果为Unreachable状态,说明配置有问题。
weblogic_11g的安装和集群部署

weblogic 11g安装部署及集群目录1. Weblogic的安装与单个项目部署 (4)1.1. Weblogic的安装 (4)1.2. 创建域 (11)1.3. 配置系统使用的数据源 (16)1.4. 发布应用程序 (20)2. 集群的简介、部署和运行 (24)2.1. 集群的简介 (24)2.1.1. 集群的定义 (24)2.1.2. 集群的优点 (24)2.1.3. 主要功能 (25)2.1.4. 配置集群应用的必要条件 (25)2.2. WebLogic单台主机集群的部署 (25)2.2.1. 运行weblogic的配置向导 (25)2.2.2. 创建新的Domain (26)2.2.3. 选择安装域源 (27)2.2.4. 指定域的名称和位置 (28)2.2.5. 配置管理员用户名和密码 (29)2.2.6. 配置域启动模式和JDK (30)2.2.7. 选择可选配置 (31)2.2.8. 配置管理服务器 (32)2.2.9. 配置受管理服务器 (33)2.2.10. 配置群集信息 (34)2.2.11. 将“受管理服务器”添加到“集群”中 (35)2.2.12. 创建HTTP 代理应用程序 (36)2.2.13. 配置计算机 (37)2.2.14. 配置向计算机分配服务器 (38)2.2.15. 检查WebLogic 域配置 (39)2.2.16. 正在创建域 (40)2.2.17. 编辑WebLogic 服务启动文件 (41)2.3. 增加新的受控节点 (41)2.3.1. 增加计算机 (42)2.3.2. 增加受控服务器 (43)2.3.3. 在新主机上配置weblogic服务 (45)2.3.4. 编辑weblogic服务启动文件 (51)2.4. 运行WebLogic 服务 (51)2.5. 将应用部署到集群上 (55)2.5.1. 配置数据源 (55)2.5.2. 点击“部署”菜单 (55)2.5.3. 锁定并编辑 (56)2.5.4. 开始安装 (57)2.5.5. 部署成功验证 (60)2.6. 部署集群过程中的问题 (62)1.Weblogic的安装与单个项目部署1.1.Weblogic的安装1)运行安装程序,初始界面如下:2)点击下一步按扭:3)选择安装的目录,这里我是在虚拟机中进行操作,所以目录为C:\Oracle\Middleware,点击下一步按钮继续:4)去掉勾选的选项,并点击“yes”,之后点击下一步按钮继续:5)选择安装的配置组件,这里我们选择“定制”手动配置安装的组件,点击下一步按钮继续:6)这里我们选择安装Weblogic Server,将Server 的默认组件勾选上,下方的oracle coherence不需要勾选,点击下一步按钮继续:7)选择安装JDK,按照默认的设置即可,点击下一步按钮继续:8)选择安装组件服务的目录,这里我选择的均为默认填写的位置,点击下一步按钮继续:9)系统询问是否安装远程管理的Server 服务器,这里我们选择不进行管理点击下一步继续:10)这里选择快捷方式位置,默认选择即可,点击下一步。
weblogic11g for windows配置文档

第1节Weblogic11g for windows+MSSQL安装方法1.1安装Weblogic10g(1)产品的安装双击文件“wls1031_win32.exe”,安装BEA产品单击“Done ”按钮,完成安装(2)创建域安装成功后,找到“F:\weblogic10g\Middleware\wlserver_10.3\common\bin”目录下的config.cmd,双击打开config.cmd,按向导创建domain(1)选择“”,然后按“NEXT”按钮。
(2)在下一页面,按下图1-2-1选择:图1-2-1(3)输入用户名、用户密码,界面如下图1-2-2:图1-2-2然后按“NEXT”按钮。
(4)域的启动模式和JDK的选择。
域的启动模式选择“”,JDK选择钮。
(5) 配置管理服务器,输入如下信息,如图1-2-3所示:图1-2-3然后按“Create”按钮。
单击“Done ”按钮完成域的创建。
1.2 配置Weblogic 运行环境1、拷贝文件,将hrms 文件夹拷贝到“F:\weblogic10g\Middleware\user_projects\domains\base_domain”目录下注意:hrms文件夹中有两个文件夹,分别为config和lib文件夹,如图1-2-4所示:图1-2-42、修改config目录下的system.properties文件,如下图1-2-5。
图1-2-53、到D:\weblogic\bea\user_projects\domains\my_domain\bin目录下,用记事本打开startWebLogic.cmd文件,在文件头增加下面语句,因为它是MSSQL2000 或2005的驱动程序,如图1-2-6所示。
『如果数据库是oralce10g时,Weblogic91应用服务器已内置了jdbc for oracle10g的驱动,带下划线的部分就不要了(电子文档中显示为绿色)』。
Weblogic11g部署web应用程序详细图解

Weblogic 11g 部署web应用程序详细图解----浪花滚滚1. 手动部署A.创建web工程。
B.将web工程导出war格式。
导出的包:C.启动weblogic服务。
服务启动成功:D.打开服务配置页面并登陆。
E.登陆成功后,点击左侧菜单栏的部署F.点右边的安装按钮G.点上传文件F.选择刚才导出的war包,将其上传,下一步。
G.选择上传好的文件,下一步。
H.选择“讲次部署安装为应用程序”,下一步。
I.可以在这里为工程取个别名,也可以用默认。
其他都选择默认,下一步。
J.完成。
H.再点左侧菜单栏的部署,显示部署的应用程序的状态。
J.地址栏输入工程的地址:http://localhost:7001/工程文件名(或者刚才改过的别名),发现网页正常运行,部署成功!2. weblogic和myeclips集成的配置部署A.点击myeclips工具栏的按钮的黑色小三角,在弹出窗口的左侧选择Configure Server →Servers→WebLogic→Weblogic 10.xB.选择EnableC.配置WebLogic的路径及其登录用户名和密码D.左侧点击JDK右边点ADD按钮点Directory…选择weblogic安装目录下的JDK包。
注意:weblogic的版本和JDK的版本是严格匹配的,一定要选择正确的版本号。
并且需要使用跟安装weblogic时选择的同一个JDK。
E.点左侧的Launch,右边选择Run modeF.配置完成!G.部署工程点myeclips上方工具栏的按钮,选择要部署的工程点ADD后Server选择WebLogic10.x点finashi,ok后,部署完成。
H.点的黑色小箭头后选择WebLogic 10.x→Start启动服务。
I.服务启动成功。
J.当工程有重名时,会发生冲突,部署失败。
比如上图的情况,手动部署了该工程,再集成部署,就会失败。
同时,在启动服务时,myeclips会抛出异常。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
weblogic 安装部署手册概述WebLobic Server 是美国BEA公司开发的一个业界领先的应用服务器。
是SUN J2EE 的纯java 实现。
WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。
像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。
WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。
WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。
SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。
为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
第一章windows安装(1)运行安装程序界面如下:(2)点击下一步按扭:(3)选择安装的目录,这里我们以C:\bea 目录为例,点击下一步按钮继续:(4)填写安全更新邮件,点击下一步按钮继续:(5)选择安装的配置组件,这里我们选择“自定义”手动配置安装的组件,点击下一步按钮继续:(6)这里我们选择安装Weblogic Server,将Server 的默认组件勾选上,点击下一步按钮继续:(7)选择安装JDK,按照默认的设置即可,点击下一步按钮继续:(8)选择安装组件服务的目录,这里选择默认的C:\bea\wlserver_10.3 点击下一步按钮继续:(9)系统询问是否安装远程管理的Server 服务器,这里我们选择不进行管理点击下一步继续:(10)显示安装组件概要信息,点击下一步按钮继续:(11)进行组件安装,进程将显示安装进度:(12)安装完成后点击Done 完成安装。
第二章创建域(1)启动quickStart(2)配置发布一个新的域选择Getting started with weblogic Server 10.3.2(3)选择创建一个新的weblogic域项目目录:(4)选择创建域的类型这里我们选择生成一个自动配置的域以支持下列产品,点击下一步按钮继续:(5)填写域的名字,以及路径,点击下一步按钮继续:(6)配置控制台的管理员用户名,密码:(7)选择当前组件运行的JDK 版本,这里我们选择SUN JDK 1.6.0_14,运行模式我们选择开发模式:(实际部署生产环境中,应选择生产模式)(8)选择服务器配置类型,这里我们选择管理服务器:(9)配置系统相关的选项这里我们采用默认端口7001(10)确认安装的域的目录,点击NEXT按纽继续:(11)安装组件的过程:(12)点击完成按钮将完成所有安装:第三章发布应用程序(1)打开网页控制台输入http://localhost:7001/console回车(2)输入用户名和密码(2)输入用户名密码后,进入控制台:(3)点击信息和资源-〉配置应用程序:(4)点击部署-〉安装按钮,选择应用程序路径,选中单选按钮,点击下一步:(5)选择定位,我们这儿选择将此部署安装为应用程序,点击下一步:(6)修改部署名称,或直接点击完成按钮:点击完成按钮后,应用程序发布完成,如下图:第四章配置服务配置系统使用的数据源(1)配制一个JDBC池。
1)、选择服务-〉JDBC-〉数据源首先选择一个数据库类型这里我们以oracle 数据库的连接池配置为例,Database Type :选择Oracle:2)选择合适的数据库驱动,并输入连接池名称,点击下一步按钮继续:3)选择默认的事务处理选项,点击下一步按钮继续:4)数据数据库名称,主机ip地址,以及数据库的用户和密码等信息,点击下一步按钮继续:5)新建数据库连接池概要,点击下完成按钮继续:6)数据库连接池配置完成:(2)修改服务器发布端口号1)修改服务器发布端口这里可以自定义部分端口号,应尽量避免和系统当前所占用的端口号重复这里我们可以把7001改成80 或8000点击base_domain ->环境->服务器,右侧显示出服务AdminServer如下图;保存按钮即可。
(1)点击域结构下面的部署菜单,右侧内容区显示出控制、监视两个标签:其中第一个监控标签中显示的是当前域已部署的应用程序,可以选中复选框查看、修改源程序路径等。
(2)点击监视标签,可以查看到当前正在运行的应用系统相关资源占用情况,包括web应用程序、JMS、资源适配器、EJB、web服务、JDBC、工作量等情况,如下图:模块、诊断图像、档案、上下文、SNMP等信息:第六章操作系统调优Windows默认设置已经足够,不要修改;下列内容供参考;(1)Windows Tuning ParametersFor Windows platforms, the default settings are usually sufficient. However, under sufficiently heavy loads it may be necessary to adjust the MaxUserPort and TcpTimedWaitDelay. These parameters determine the availability of user ports requested by an application.By default, ephemeral (that is, short-lived) ports are allocated between the values of 1024 and 5000 inclusive using the MaxUserPort parameter. The TcpTimedWaitDelay parameter, which controls the amount of time the OS waits to reclaim a port after an application closes a TCPconnection, has a default value of 4 minutes. During a heavy loads, theselimits may be exceeded resulting in an address in use: connect exception. If you experience address in use: connect exceptions try setting the MaxUserPort and TcpTimedWaitDelay registry values under theHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpi p\Parameters key:MaxUserPort = dword:00004e20 (20,000 decimal) TcpTimedWaitDelay = dword:0000001e (30 decimal)Increase the value of the MaxUserPort parameter if the exception persists.For more information about Windows 2000 tuning options, see:∙The "Microsoft Windows 2000 TCP/IP Implementation Details white paper" at/windows2000/techinfo/howitwor ks/communications/networkbasics/tcpip_implement.asp.∙The "Windows 2000 Performance Tuning white paper" at /technet/prodtechnol/windows20 00serv/maintain/optimize/perftune.mspx.第七章JVM调优(1)设置jvm类型,针对weblogic可以设置成jrokit,此java版本针对weblogic进行过调优。
(2)设置weblogic的启动时分配的heap size。
Oracle公司推荐最大分配内存和最小分配内存一致,减少垃圾回收消耗。
各项参数如下表所示:■JRockit JVM Heap Size OptionsAlthough JRockit provides automatic heap resizing heuristics, they are not optimal for all applications. In most situations, best performance is achieved by tuning the VM for each application by adjusting the heaps size options shown in the following table.Table 5-2 JRockit JVM Heap Size OptionsFor example, when you start a WebLogic Server instance from a java command line, you could specify the JRockit VM heap size values as follows:$ java -Xns10m -Xms512m -Xmx512m■在commEnv.cmd文件中修改java-vendor;■在setDomainEnv.cmd中设置MEM_ARGS参数;该文件路径:C:\bea\user_projects\domains\zhifa_domain\bin第八章Weblogic调优(1)Tuning Network I/O其他参数也可以在此设置;■Enable native IO启用(2)最大套接字设置(3)Precompile jspsIn the weblogic.xml file, the jsp-descriptor element definesparameter names and values for servlet JSPs. Use the precompile parameter to configure WebLogic Server to precompile your JSPs when WebLogic Server starts up. See the jsp-descriptor element in Oracle Fusion Middleware Developing Web Applications, Servlets, and JSPs for Oracle WebLogic Server.(4)调优JDBC连接监视服务如下图:。