WebLogic11g配置数据库连接池详细图文步骤
WEBLOGIC的安装、配置和启动

WEBLOGIC的安装、配置和启动WEBLOGIC的安装、配置和启动⼀、软件安装1. 安装前的准备⼯作1.1 ⾸先请确认您要安装的WebLogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考1.2 确定⼀个安装⽬录,建议该⽬录下⾄少有1个G的空间,可单独创建个逻辑卷和⽂件系统1.3 创建⼀个BEA⽤户组帐号1.4 创建⼀个weblogic⽤户帐号2. 安装步骤WebLogic在AIX平台下的安装⽅法⼀般有三种:图形窗⼝模式,控制台模式,⽆⼈守护安装模式。
由于控制台模式的使⽤最为⼴泛且不受任何其它硬件条件的限制(所以我们这⾥只介绍控制台安装模式。
2.1 安装JRE环境WebLogic安装程序需要JRE的⽀持,根据安装平台的不同,WebLogic的安装介质也分为两类,⼀种⾃带了JRE(后缀名为.bin),⼀种需要下载平台⼚商所提供的JRE环境(后缀名为.jar),以WebLogic Server 8.1 with SP2为例,⽬前所⽀持的UNIX/LINUX平台如下所⽰(截⽌2004.2.23) WebLogic Server 8.1 with SP2⽀持平台是否⾃带JDKHP-UX (11.0,11.i, PA-RISC) YESSun Solaris (8, 9, SPARC) YESRed Hat Enterprise Linux (2.1, Pentium) YESRed Hat Enterprise Linux (2.1, Itanium) YESSuSE SLES (8, Pentium) YESUnited Linux (1.0, Pentium) YESIBM AIX (5.1, 5.2) NO⾸先要下载和操作系统以及WEBLOGIC相匹配JDK版本,最好是经过BEA认证的版本。
可查询以下链接;在AIX上安装JDK要注意以下步骤:安装后要修改环境变量/etc/environment⽂件,将PATH中Java部分更改为新安装的Java版本(Java131或Java14),并重新Login后⽣效!否则系统会使⽤原有的Java130环境,在安装weblogic7.0以上版本时会⾃动退回到提⽰符下。
ssl-poodle漏洞weblogic11g设置

ssl-poodle漏洞weblogic11g配置方法1)关闭浏览器的sslv3协议上图为ie浏览器的设置,其余浏览器都有类似设置,请自行查找。
如果你不能确定自己的浏览器是否有问题,可以访问下列网址,可以进行测试:https://zmap.io/sslv3/上图表明测试正常,不会被sslv3攻击。
2)关闭服务端的sslv3协议startWebLogic.sh启动文件加入如下启动项,强制关闭sslv3协议:-Dweblogic.security.SSL.protocolVersion=TLS1关闭sslv3的CBC-based加密算法编辑config.xml文件,如下:<ssl><enabled>true</enabled><ciphersuite>TLS_RSA_WITH_RC4_128_SHA</ciphersuite><ciphersuite>TLS_RSA_WITH_RC4_128_MD5</ciphersuite><hostname-verification-ignored>true</hostname-verification-ignored><listen-port>7002</listen-port><server-private-key-alias>xxxxxxx</server-private-key-alias><server-private-key-pass-phrase-encrypted>xxxxxx</server-private-key-pass-phrase-en crypted></ssl>3)确认服务端sslv3协议是否关闭Linux或aix下的测试命令如下:openssl s_client-connect10.10.71.79Windows的测试命令如下:Openssl s_client-ssl3-host10.10.10.71.79-port433openssl工具下载地址:openssl for linux or aix or unix:https:///openssl for windows:/products/Win32OpenSSL.htmlSsl v3关闭后测试显示结果(windows10下自定义ssl端口为7002):openssl s_client-host localhost-port7002-ssl3WARNING:can't open config file:/usr/local/ssl/fLoading'screen'into random state-doneCONNECTED(000001DC)12996:error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number:.\ssl\s3_pkt.c:362:---no peer certificate available---No client certificate CA names sent---SSL handshake has read5bytes and written0bytes---New,(NONE),Cipher is(NONE)Secure Renegotiation IS NOT supportedCompression:NONEExpansion:NONENo ALPN negotiatedSSL-Session:Protocol:SSLv3Cipher:0000Session-ID:Session-ID-ctx:Master-Key:Key-Arg:NonePSK identity:NonePSK identity hint:NoneSRP username:NoneStart Time:1442913199Timeout:7200(sec)Verify return code:0(ok)---从上面执行日志可以看到,ssl v3已经关闭了。
weblogic-数据源配置与使用方法

Weblogic 配置使用数据源与使用方法我用的Weblogic10,其他可能有点不同,不过应该差不多启动weblogic10,登录选择JDBC->Data Sources ,如图1图1进入界面后,先点击左上角的Lock&Edit按钮,如图2图2点击后就可以进行编辑和配置了。
点击右边页面的“New”如图3图3点击NEW 后,出现新建数据源界面如图4图4变量解释:Name: 图4中第一个红框,随便起的名,在服务器用的数据源名,随便起,自己能认出来就行。
JNDI Name: 同志们,注意了,这个名字很重要,是在客户端要调用的JNDI名。
Database Type:数据库类型,我用的MySql,我选MySql,其他数据库也是一样的,用什么就选什么。
Database Driver:数据库驱动,地球人都知道写完了点“Next”中文的话就是“下一步”,如图5,图5直接点下一步如图6图6参数解释:Database Name: 数据库名Host Name:数据库地址,我是本地所以是127.0.0.1Port:数据库端口,mysql默认端口是3306,其他数据库各有不同Database User Name:数据库用户名Password/Confirm Password :数据库密码'配置好了点 next然后点击上面的Test Configeration 如图7图7PS:测试成功通过就点Finish,测试要是没通过自己找原因,有的时候会是驱动的问题,如果是找不到驱动错误的话,就自己把驱动放到weblogic 里去,在weblogic8.1中就有可能出现这种问题,数据库驱动放在"你电脑weblogic安装的位置\bea\wlserver_10.0\server\lib"Finish 如图 8图8其中MysqlTest 是刚才新建的数据源这时候还没有Targets,还不能用,点击MysqlTest,也就是刚才创建的数据源,出现图9页面图10点击第二个选项卡,即Targets ,出现如图11图11选择Server,然后点“Save”,然后点左上角的Activate Changes.如图12位置图12然后数据源就可以用了测试数据源连接1.随便建一个web工程2.在页面里写如下代码如图13图13第一行是实例化一个Context第二行是得到数据源的实例(DataSource)context.lookup("JNDI_mysql");Lookup(String str);Lookup里面的参数就是刚才你定义数据源的JNDI NAME(找图4)第三行通过数据源得到连接,然后就是正常使用数据库。
weblogic数据源配置

一、新建数据源
1、登录weblogic控制台,进入控制台首页。
点击数据源按钮,进入数据源配置页面,如下图:
2、点击激活按钮,激活修改状态,如下图:
3、进入数据源创建页面后,点击新建按钮,创建数据源,如下图所示:
4、进入数据源信息配置页面
“agentDS”,应用程序里面要调用到。
6、点击“next”按钮,进入下一步,如下图:
用户名、密码需要根据实际情况配置,这里给出的只是一个演示参数。
8、点击测试按钮,测试数据源配置是否成功,如下图:
9、如出现下图所示的绿色提示信息,则说明配置成功。
点击next按钮进入下一步,如下图:
10、将数据源关联到服务上后,点击完成按钮。
如下图:
11、点击修改激活按钮,激活数据源配置,如下图:
12、点击激活修改,进行数据源连接池配置,如下图:
13、勾选复选框,再点击下图中红色框选中的部分,如图所示:
14、进入连接池配置页面后,点击图中红色方框部分,如下图:
15、进入连接池参数配置页,如下图:
16、配置连接池连接参数,如下图:
17、点击保存按钮,进入下一步,如下图:
18、点击修改激活按钮,激活连接池配置,如下图:
19、如果出现下图绿色部分信息,则数据源连接池配置完成。
20、到此,所有的数据源配置已经完成,将应用的war包发布到weblogic上。
WebLogic部署(图解)

WebLogic部署(图解)WebLogic Server提供了三种方法来用于部署J2EE程序:☆自动部署:WebLogic Server将定期扫描<domain-name>/applications目录,以获取新的和更新的应用程序。
☆使用WebLogic.Deployer、WLShell和Ant wldeploy任务用于需要手动地重新部署的应用程序。
☆WebLogic Server管理控制台用于手动地重新部署应用程序。
下面主要介绍第三种方式,采用WebLogic Server管理控制台进行手动地重新部署应用程序。
一.打开WebLogic Server:WebLogic部署要用到WebLogic Server控制台,在打开控制台前,要先启动WebLogic Server:1.启动WebLogic Server:打开Tools→WebLogic Server→Start WebLogic Server,如下图:当看到下面几句话时,表示WebLogic Server已经启动:2.打开WebLogic Server控制台:Tools→WebLogic Server→WebLogic Console,如下图:进入到控制台登陆页面,然后登陆:(账号和密码都为weblogic)点击“Sign In”按钮,进入到:二.WebLogic归档文件的部署:1.Weblogic自动部署例如:在Weblogic中创建名称为Deploy_Test的应用程序,执行后,则在控制台中的应用程序部署中可以看到创建的应用程序已经部署,这是本地自动部署,WebLogic Server将定期扫描<domain-name>/applications目录,自动部署里面的应用程序。
2.本地部署在控制台页面中,进Domain Configurations下的Your Deployed Resources的Applications:到Deploy_Test的应用程序,如下:(其中10.1.16.110为Deploy_Test所在机器的IP地址,7001为端口号)3.远程部署:如果要进行远程部署,则要先准备归档文件,其打包格式一般为 .jar()、.war()、.rar()、.ear():Build Build EAR:在应用程序的文件夹下,生成打包文件Deploy_Test.ear:将A机器上面的Deplot_Test.ear打包文件拷贝到IP为10.1.16.198的B机器的文件夹test下,然后在B机器上打开Weblogic控制台对应用程序进行部署:http://10.1.16.198:7001/console 在控制台页面中进Information and Resources下的Helpful Tools的Deploy a new Application,然后进行本地部署操作,从给出的路径中找到test文件夹,选定要部署的归档文件:也可以点击Note中的upload your file(s)进行上传部署部署操作来上传归档文件:在通过上面的方法选定归档文件之后,然后Continue进入下页面:上面的页面显示的是刚才选定的归档文件的基本信息,然后点“Deploy”进行部署,可以看到各个模块的最新状态:点击“Deploy Application”按钮进行应用程序部署:当出现“Success”时表示已经部署成功。
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。
weblgoic使用手册

Weblogic使用手册1、weblogic上下文路径问题:weblogic.xml文件内容如下错误的配置如下<weblogic-web-app><context-root>/</context-root><virtual-directory-mapping><local-path>Z:/message/upload</local-path><url-pattern>/message/upload/*</url-pattern></virtual-directory-mapping></weblogic-web-app>正确的配置如下<weblogic-web-app><context-root>/</context-root><virtual-directory-mapping><local-path>z:/</local-path><url-pattern>/*</url-pattern></virtual-directory-mapping></weblogic-web-app>为啥第一个访问不了呢???原因就在<context-root>/</context-root>上。
>>>>>>>>>>>>>>>>>>>>>>>>>摘自文档开始context-rootcontext-root 元素定义该独立Web 应用程序的上下文根。
如果Web 应用程序不是独立的,而属于某EAR 的一部分,请在该EAR 的META-INF/application.xml 文件中指定上下文根。
oracle11G建库到登录(祥解)

创建新数据库并登录到该数据库步骤:1、使用向导,创建一个新的数据库2、配置数据库的监听程序3、配置数据库的服务名4、登录数据库测试一、创建或删除数据库:Database Configuration Assistant:下一步:这里我们选择创建数据库:下一步直到以下界面,前面默认即可:全局数据库名:填写你将给新建的数据库起的名称,这里就叫test SID :test 通常与数据库名称相同下一步:把配置Enterprise Manager勾勾去掉:下一步:为新建数据库的所有账户使用同一口令:这里设为test, 下一步直到完成,前面默认即可:当创建完成后出现以下界面:选择口令管理:解锁账户:把scott sys system 三个账户的勾勾都去掉。
确定,退出,test数据库就创建成功了。
查看安装目录,oradata :但现在还不能登录到数据库,因为还没有为该数据库实例监听程序和配置服务名配置监听程序和服务名有两种方式:修改文件和使用向导,这里我们就用修改文件,比较简单。
修改文件进行配置监听和服务名:下面为该数据实例配置监听程序:找到目录修改oracle安装目录下:oracle \product\11.1.0\db_1\NETWORK\ADMIN 该目录的listener.ora文件。
SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = E: \oracle\app\lenovo\product\11.1.0\db_1)(PROGRAM = extproc))(SID_DESC =(SID_NAME = qiuqiu)(ORACLE_HOME = E: \oracle\app\lenovo\product\11.1.0\db_1))//以下是我为新建数据库实例添加的监听,其实与上面一样,复制下来,修改一下实例名称(SID_NAME)即可//注:(PROGRAM = extproc)这句不要。
配置WebLogic Server 11g 集群、Session复制(Windows)

配置WebLogic Server 11g 集群、Session复制(Windows)目录1. 预备知识 (4)2. 本文环境 (5)3. 配置说明 (6)3.1. 集群定义 (6)3.2. 集群的好处 (7)3.3. 关键功能 (7)3.4. 集群架构 (7)3.5. 配置集群应用的必要条件 (9)3.6. 配置前的准备工作 (9)4. 配置WebLogic Server 集群 (11)4.1. 主控服务器配置 (11)4.1.1. 使用Configuration Wizard 进行配置 (11)4.1.2. 创建新的Domain (11)4.1.3. 选择安装域源 (12)4.1.4. 指定域的名称和位置 (12)4.1.5. 配置管理员用户名和密码 (13)4.1.6. 配置域启动模式和JDK (13)4.1.7. 选择可选配置 (14)4.1.8. 配置管理服务器 (14)4.1.9. 配置受管理服务器 (15)4.1.10. 配置群集信息 (16)4.1.11. 将“受管理服务器”添加到“集群”中 (17)4.1.12. 创建HTTP 代理应用程序 (17)4.1.13. 配置计算机 (18)4.1.14. 配置向计算机分配服务器 (18)4.1.15. 检查WebLogic 域配置 (19)4.1.16. 正在创建域 (19)4.1.17. 编辑WebLogic 服务启动文件 (20)4.2. 受控服务器配置 (22)4.2.1. 使用Configuration Wizard 进行配置 (22)4.2.2. 创建新的Domain (22)4.2.3. 选择安装域源 (23)4.2.4. 指定域的名称和位置 (23)4.2.5. 配置管理员用户名和密码 (24)4.2.6. 配置域启动模式和JDK (24)4.2.7. 选择可选配置 (25)4.2.8. 配置管理服务器 (25)4.2.9. 配置受管理服务器 (26)4.2.10. 配置群集信息 (26)4.2.11. 配置计算机 (27)4.2.12. 检查WebLogic 域配置 (27)4.2.13. 正在创建域 (28)4.2.14. 编辑WebLogic 服务启动文件 (28)4.3. 启动WebLogic 服务 (30)4.4. 将应用部署到集群上 (36)4.4.1. 点击“部署”菜单 (36)4.4.2. 锁定并编辑 (37)4.4.3. 开始安装 (37)4.4.4. 部署成功验证 (41)4.4.5. 负载均衡测试 (43)4.5. 关闭WebLogic 服务 (44)4.5.1. 在控制台中关闭服务 (44)4.5.2. 在cmd命令行下关闭服务 (45)4.5.3. 按下Ctrl+C强制关闭 (46)5. Session复制 (47)5.1. HTTP会话状态复制介绍 (47)5.1.1. 对JSP和Servlet提供集群支持 (47)5.1.2. 实现方式 (47)5.1.3. Session复制要求条件 (47)5.2. Weblogic配置要求 (48)5.2.1. 机器 (48)5.2.2. 复制组 (48)5.2.3. 分级服务器 (48)5.2.4. weblogic.xml部署描述配置 (48)5.3. 内存复制方式 (49)5.3.1. 服务器和会话对象 (49)5.3.2. 复制组故障接管 (50)5.3.3. 内存复制的要求 (50)5.3.4. 配置内存复制 (50)5.4. 内存复制配置步骤 (51)5.4.1. 复制组规划 (51)5.4.2. 复制组配置 (52)5.4.3. Session复制验证 (54)1.预备知识什么是Domain,Server,Machine,Cluster图1DomainDomain 是WebLogic Server 实例的基本管理单元。
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会抛出异常。
Weblogic应用程序部署步骤

Weblogic应用程序部署步骤预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制WebLogic应用程序部署步骤1、进入weblogic主界面——点击左侧“域结构”下的“部署”2、在“部署”界面,找到右侧界面中的“部署”模块,点击“安装”(安装你所需要部署的应用程序)——进入“安装应用程序界面”,显示当前的路径,如果你所需要的应用文件在显示的路径下面找不到,可以点击“上载文件”,选择你所需要的部署文件3、点击“上载文件”——找到右侧界面“将部署上载到管理”,有两个选择项:“部署档案”和“上载部署计划(此项是可选的)”。
说明:“部署档案”,是从你当前浏览的计算机上选择你所需要的应用程序或模块,找到文件后,将此部署上载到管理服务器。
“上载部署计划(可选)”,是一种配置,可对包含在部署档案中的描述符进行补充。
部署在没有部署计划的情况下可以运行, 但你也可以立即上载一个部署计划。
此部署计划档案是一个打包为 .jar 文件的配置信息目录。
4、点击“部署档案”旁的“选择文件”(选择相应的应用程序,为*.war文件),确定——点击“下一步”——进入“找到要安装的部署并准备部署”(提示:以成功将文件上载到服务器上)——点击“下一步”5、找到右侧“选择定位样式”窗格,有两个选项,“将此部署安装为应用程序”和“将此部署安装为库”。
根据实际情况进行选择。
说明:“将此部署安装为应用程序”,是此应用程序及其组件将被定位到同一位置。
这是最常见的方法。
“将此部署安装为库”,应用程序库是可供其他部署共享的部署,在运行其引用应用程序的所有目标上,库都应该是可用的。
6、点击“下一步”,进入“选择部署目标”,选择要对其部署此应用程序的服务器和/或集群。
选择“服务器”,如“AdminServer”等。
7、点击“下一步”,之后的设置都是可选的,也可以部署之后进行设置。
可供设置的选项有,“一般信息”,“安全”,“源可访问性”。
Weblogic使用手册大全详解(中文)

1 WEBLOGIC服务器管理概述10域、管理服务器与受管服务器10启动管理控制台12运行时对象与配置对象12日志消息的集中访问14W EB L OGIC管理服务器与W EB L OGIC受管服务器15启动时的错误消息15启动W EB L OGIC管理服务器15WebLogic服务器启动时的口令使用16从Start菜单启动WebLogic管理服务器16启动与终止Windows服务形式的WebLogic服务器16从命令行启动WebLogic管理服务器17用脚本启动管理服务器20在受管服务器运行时重启管理服务器 20在同台机器上重启管理服务器21在其它机器上重启管理服务器21将W EB L OGIC受管服务器加入到域22启动W EB L OGIC受管服务器22通过脚本启动W EB L OGIC受管服务器 24从老版本W EB L OGIC服务器升级 25从管理控制台终止W EB L OGIC服务器 25从命令行停止服务器25暂停和恢复受管服务器26将W EB L OGIC服务器设置为W INDOWS服务26删除W INDOWS服务形式的W EB L OGIC服务器27更改安装成Windows服务的服务器口令27注册启动与终止类282 节点管理器 29节点管理器概述29配置与启动节点管理器30启动节点管理器31启动管理服务器323 配置WEBLOGIC服务器与集群35服务器与集群配置概述35管理服务器的角色35启动管理控制台37动态配置的工作原理38集群配置规划38- 1 -服务器配置任务列表39集群配置列表41新建一个域42概述43监控服务器44终止或暂停服务器45性能45集群数据46服务器安全46JMS 47JTA 47监控JDBC连接池 47管理控制台的M ONITORING页面一览表484 用日志消息管理WEBLOGIC服务器51日志子系统概述51本地服务器的日志文件53启动日志53客户端日志54日志文件的格式54消息属性54消息目录55消息的严重级别55消息调试56浏览日志文件56查看日志56创建域日志过滤器575 分发应用58分发格式58用管理控制台分发应用58步骤1:配置与分发应用59步骤2:分发应用组件 59分发顺序61自动分发62启用或禁用自动部署62动态分发64启用与禁用自动分发64自动分发展开目录格式的应用64卸载或重新分发被自动分发的应用656 配置WEBLOGIC服务器的WEB组件66- 2 -概述66HTTP参数66配置监听端口67W EB应用68Web应用与集群68指定缺省的Web应用68配置虚拟主机70虚拟主机与缺省Web应用70设置虚拟主机71W EB L OGIC服务器如何解析HTTP请求72设置HTTP访问日志73日志回旋(Log Rotation)73使用管理控制台设置HTTP访问日志 73普通日志格式74使用扩展日志格式75防止“POST拒绝服务”攻击80设置W EB L OGIC服务器的HTTP隧道 81配置HTTP隧道连接81建立客户端与WebLogic服务器之间的连接82用本地I/O提供静态文件服务(只适用于W INDOWS)827 代理对另一个HTTP服务器的请求 84概述84设置从服务器的代理84代理S ERVLET的分发描述符示例858 代理对WEBLOGIC集群的请求87概述87设置H TTP C LUSTER S ERVLET 87H TTP C LUSTER S ERVLET的分发描述符示例889 91配置W EB应用的安全性91设置对Web应用的授权91多Web应用、Cookies与身份验证92限制对Web应用资源的访问92在servlet中使用用户和角色94配置W EB应用的外部资源96在W EB应用中引用EJB S97配置会话管理98HTTP会话属性98- 3 -会话超时98配置会话Cookies 99使用长效cookies 99配置持久化会话100通用属性100使用基于内存的、单服务器的、非复制的持久存储 101使用基于文件的持久存储101使用基于数据库的持久存储 102使用URL重写103URL重写的编码指南104URL重写与无线访问协议(WAP) 104使用字符集与POST数据10410 配置APACHE-WEBLOGIC服务器插件106概述106平台支持107安装库107配置HTTPD.CONF文件109通过URL代理109通过MIME文件类型代理110A PACHE-W EB L OGIC S ERVER插件的参数110使用SSL协议112与SSL-A PACHE配置有关的问题 113H TTPD.CONF文件示例114配置文件示例115使用WebLogic集群的例子115不使用WebLogic集群的例子115配置虚拟主机的例子116分发A PACHE-W EB L OGIC S ERVER插件11611 配置MICROSOFT-IIS插件117概述117连接池以及保持活动状态117安装库118更新IIS设置使请求转给W EB L OGIC118创建IIS P ROXY.INI文件119文件扩展名方式的请求代理 122路径方式的请求代理123.ini文件示例123使用SSL 124将SERVLETS请求转交给W EB L OGIC服务器处理125- 4 -安装测试12612 配置NETSCAPE插件127概述127连接池和保持激活127插件的配置128步骤1:复制库128步骤2:设置obj.conf文件128步骤3:更改MIME.types文件132步骤4:分发与测试NSAPI插件 132参数132使用SSL协议135有关W EB L OGIC服务器集群失败转移的注意事项1360BJ.CONF文件示例(不使用W EB L OGIC集群的情况)136OBJ.CONF文件(使用W EB L OGIC集群的情况) 13813 安全管理141安全配置概述141改变系统口令143指定一个安全域143配置缓存域144配置LDAP安全域147配置Windows NT安全域151配置UNIX安全域 153配置RDBMS安全域154安装一个定制安全域155测试代用安全域与定制安全域156迁移安全域157定义用户157定义用户组159定义虚拟机的用户组159定义ACL 160配置SSL协议161获得私钥与数字证书162保存私钥与数字签名164定义可靠的证书管理机构165定义SSL协议的配置字段165配置双向验证167C ONFIGURING RMI OVER IIOP OVER SSL(TBD)168口令的保护168安装审计提供者170- 5 -安装连接过滤器170设置J AVA安全管理器171配置安全上下文传播17314 管理事务176事务管理概述176配置事务177事务的监控与日志记录178将服务器迁移到另一台机器中17815 管理JDBC连接180用管理控制台管理JDBC 180JDBC配置指南180JDBC配置概述181配置JDBC驱动程序182连接池187设置连接池187管理连接池188多池188创建多池188管理多池188数据源189创建数据源189数据源管理18916 管理JMS 191配置JMS 191配置连接工厂192配置模板193配置收信方主键193配置备份库194配置JMS服务器195配置收信方195配置会话池196配置连接使用者197监控JMS 197恢复失败的W EB L OGIC服务器198重启或替换WebLogic服务器198编程考虑19917 管理JNDI 200- 6 -将对象装载到JNDI树200查看JNDI树20018 管理WEBLOGIC J2EE连接器构架201W EB L OGIC J2EE连接器构架概述201安装资源适配器202配置与部署资源适配器202配置与部署资源适配器202查看已部署的资源适配器203卸载已部署的资源适配器203删除一个资源适配器204查看元素与属性205监控连接池与参数205编辑资源适配器分发描述符 20519 管理WEBLOGIC服务器许可证208安装W EB L OGIC许可证208更新许可证208A 使用WEBLOGIC JAVA工具210A PPLET A RCHIVER210语法211C ONVERSION211D ER2PEM211例子212DBPING212语法212D EPLOY212参数212Actions(从下表中选一个) 213其它参数213选项213例子213GET P ROPERTY 215语法215例子215LOG T O Z IP216语法216例子217M ULTICAST T EST217语法218例子218- 7 -MYIP219语法219例子219P EM2DER 219语法219例子220S CHEMA220语法220例子220SHOW L ICENSES221语法221SYSTEM221语法221例子221T3DBPING222语法222VERBOSE T O Z IP222语法223UNIX上的例子223NT上的例子223VERSION223语法223例子223WRITE L IENSE224语法224例子224B WEBLOGIC服务器的命令行接口参考226命令行接口简介226Before You Begin 226使用W EB L OGIC服务器命令227语法227参数227W EB L OGIC服务器管理命令参考228CONNECT 229HELP 229LICENSES 230LIST 230LOCK 231PING 231SERVERLOG 232SHUTDOWN 233THR EAD_DUMP 233- 8 -unlock 234VERSION 234M BEAN管理命令参考235CREATE命令 235DELETE命令 236GET命令237INVOKE命令 238SET命令239配置及管理连接池的命令240命令的名字240WEB服务器插件的参数241概述241W EB SERVER插件的一般参数241W EB SERVER插件的SSL参数245- 9 -1WebLogic服务器管理概述本章将介绍WebLogic服务器的管理工具,内容如下:✓域、管理服务器以及受管理的服务器✓启动管理控制台✓运行时对象与配置对象✓对日志消息的集中访问BEA WebLogic Server™包含了许多互相关联的资源。
weblogic配置数据库连接

一、weblogic数据源配置进入到weblogic控制台,找到服务→jdbc→数据源,锁定并编辑后,新增数据源. 进入到新建页面,如下图:修改配置如下:注意,上面的jndi名称,需要在torConfig.xml配置文件中用到点击下一步(此步不需修改配置),再点击下一步,进入到如下页面:修改配置:数据库名称,即oracle的实例名(SID),主机名:可以输入oracle数据库所在机器的IP,端口号,根据实际情况输入,用户名和密码都根据实际生产环境的配置输入.以上配置,可以根据目前的torConfig.xml文件中的数据库连接方式把相应的配置录入到页面即可.如下图为我本机的配置:再点击下一步,出现如下图的页面:根据前一步数据库配置不同,有些数据与下图会不一样,点击测试配置,如果显示连接测试成功即表示配置成功:测试成功后,点击下一步,选择对应的运用服务,点击完成即可.(备注:每次修改保存后、都需要激活更改)激活以后,再次选择jdbc数据源,并点击“锁定并编辑”,选择对应的数据源,点击进入,会到以下页面:选择连接缓冲池,进入以下页面:调整初始容量为:30,最大容量为250(目前客户生产环境,设置的oracle最大连接数为300),容量增长为:15;语句缓存大小为:30;根据上面的配置调整后,激活更改,weblogic的数据源配置即可完成二、tor数据库连接配置把TORConfig.xml文件中目前的配置,如下代码,注释掉:<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close"><property name="driver"><value>oracle.jdbc.driver.OracleDriver</value></property><property name="driverUrl"><value>jdbc:oracle:thin:gzldoa/*************.1.201:1521:ldoadev</value></property><property name="user"><value>gzldoa</value></property><property name="password"><value>toone</value></property><property name="alias"><value>gzwork</value></property><property name="houseKeepingSleepTime"><value>90000</value></property><property name="prototypeCount"><value>5</value></property><property name="maximumConnectionCount"><value>100</value></property><property name="minimumConnectionCount"><value>10</value></property><property name="trace"><value>true</value></property><property name="verbose"><value>true</value></property></bean>新增jndi连接方式配置:<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"><value>ldjoa</value></property></bean>后保存即可,注意需要把上面的ldjoa改成刚在weblogic控制台配置的jndi名称。
weblogic11g安装配置手册

Weblogic11g安装配置手册1安装Weblogic前的准备工作1.1创建weblogic安装目录以root用户登录系统,打开命令终端,执行命令:1.2创建weblogic组和用户(单行执行)1.3安装JDK1.通过SSH用weblogic用户登录上传JDK安装文件jdk-6u35-linux-x64.bin至weblogic中【SSH的使用详细见:说明文档/SSH使用说明】2.执行命令:chmod u+x jdk-6u35-linux-x64.bin3.切换至weblogic用户,命令:su - weblogic4.执行命令:./jdk-6u35-linux-x64.bin【注释:见附录/SQMPMS/soft/jdk/jdk-6u35-linux-x64.bin】5.配置系统JAVA环境变量,执行命令:vi .bash_profile,在.bash_profile文件尾添加以下内容:6.保存并退出文件编辑模式,具体步骤:先按键盘“ESC”键,进入命令模式,然后同时按住键盘“Shift”+“;”键,输入命令“wq”,文件保存退出。
导入配置到环境变量中,命令:source .bash_profile我的方法:2安装weblogic通过SSH用weblogic用户登录上传wls1036_generic.jar到weblogic根目录,执行如下命令即可看到安装界面,命令:$ java -jar wls1036_generic.jar 【附录/SQMPMS/soft/weblogic/wls1036_generic.jar】注:如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:$ export DISPLAY=:0.0或者ip:0.0$ xhost +如果出现界面乱码现象,执行以下命令:$ export LANG=en出现安装界面后,根据界面提示进行相关的设置:1.进入控制台安装的欢迎界面,点击下一步,如下图所示:2.指定weblogic安装目录,如下图所示:3.选择Yes,进入下一步4.点击继续进入下一步5.选择安装类别(定制)如下图所示:6.默认配置点击下一步7.接受默认的Weblogic安装目录,如下图示:8.去掉“运行 Quickstart”,单击完成按钮完成安装,如下图所示:3创建domain域1.切换到weblogic用户,命令:su – weblogic2.执行命令:cd /data/weblogic/Oracle/Middleware/wlserver_10.3/common/bi n3.执行命令: ./config.sh,创建domain4.单击“下一步”继续域名:mase_domain5.配置AdminServer的用户名和密码(名称:weblogic口令:weblogic123,如果出现用户口令无法输入的情况,再尝试输入)6.选择生产模式,并且选择JDK下图两个受管服务器不用添加7.如果不需要集群,则此处直接点下一步8. weblogic 域创建完成之后点击“完成”9.weblogic应用内存参数调整1)执行命令:cd /data/weblogic/Oracle/Middleware/user_projects/domains/sqdomain/bin2)执行命令:vi setDomainEnv.sh3)查找相关行并修改参数:WLS_MEM_ARGS_64BIT="-Xms1500m –Xmx1500m"中,大小调为“1500m”MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=1024m"中,大小调为“1024m”以上weblogic以及jdk安装完成4应用配置4.1 创建服务4.1.1创建应用服务4.1.1.1w ebl ogic启动1.# su - weblogic登录weblogic用户cd /data/weblogic/Oracle/Middlewere/user_projects/domains/mase_domain/bin2../startWebLogic.sh 完成服务启动,注意:启动时间根据硬件配置不同而不同,如果服务器没有配置boot.properties文件,则需要手工输入用户名及密码。
Weblogic连接池自动重连参数设置的方法

Weblogic连接池自动重连参数设置的方法
1、登录Weblogic控制台,点击JDBC-Connection Pools中的连接1(MyJDBC Connection Pool),选择Connections标签页,点击右下方的【Show】按钮,展开高级设置页面。
2、在以下页面中,进行以下设置(如下图所示):
(1)Test Frequency:测试频率。
将此项设置为60秒。
(2)Test Reserved Connections:此项为测试保留的连接。
勾选此复选框。
(3)Test Created Connections:此项为测试创建的连接。
勾选此复选框。
(4)Test Released Connections:此项为测试回收的连接。
勾选此复选框。
(5)Connection Reserve Timeout:保留连接的超时时间。
将此项设置为30秒。
(6)Connection Creation Retry Frequency:创建连接重试的频繁。
将此项设置为30秒。
3、按照上述方法,对连接2(MyJDBC Connection Pool1)进行设置。
WebLogic 11g配置数据库连接池详细图文步骤

WebLogic 11g 配置数据库连接池----浪花滚滚一、手动配置1.创建web工程index.jsp页面的部分代码如下:DbConn类:Authors类:AuthorsDao类:2.把数据库驱动jar包拷到E:\bea\wlserver_10.3\server\lib目录下。
(以下以SQLServer 2005 为例)3.用记事本打开D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd在最后加入以下代码:setCLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPA TH%; %WLP_POST_CLASSPA TH%;%WL_HOME%\server\lib\sql2005jdbc.jar其中“\server\lib\sql2005jdbc.jar”是驱动JAR包的路径4.启动WebLogic服务,将工程导出war包,手动部署该web应用程序。
看到有sql2005jdbc.jar的信息,说明驱动加载成功。
如果没有,检查setDomainEnv.cmd配置文件中书写的路径。
5.打开服务器配置页面。
在左侧菜单栏选择数据源6.启动数据库服务,配置数据库。
这里就以PUBS数据库为例。
7.点击“新建”取一个别名,也可以用默认的。
选择数据库类型级数据库驱动下一步8.使用默认的选择,继续下一步。
9.填写连接属性。
10.点测试配置,看是否连接测试成功。
注意这里只是测试数据库驱动是否正确。
11.为服务器部署数据源。
12.完成。
13.点击该数据源名称测试数据源。
14.至此,连接池配置成功!15.打开页面测试。
同时,控制台页面也会输出程序中System.out.println();的内容:二、在myeclips中配置1.打开myeclips中的服务器配置界面,找到WebLogic 10.x,点Paths。
Oracle11g安装说明

1Oracle11G安装配置说明1.1环境需求1.1.1硬件环境a)内存>1G, 命令:prtconf|moreb)Paging space物理内存在2-16GB之间,交换空间与物理内存大小相同物理内存大于16GB交换,交换空间设为物理内存的0.75倍命令:lsps –ac)检查是否是64位命令:/usr/bin/getconf HARDWARE_BITMODEBootinfo -kd)磁盘空间temp 空间>=1GBoracle 软件安装目录>=8GBe)操作系统runlevel为2命令:who –r1.1.2软件环境a)操作系统版本AIX 6,64bit及以上版本1.2安装Oracle 11g1.2.1安装前检查1.2.2安装Oracle 11g For AIX1.点击安装文件出现如下图所示界面。
2.直接点击下一步选择跳过软件更新选项点击下一步3.选择仅安装数据库软件选项,点击下一步如下图所示:4.选择单实例数据库安装选项,点击下一步。
如下图所示:5.出现请选择运行产品时所使用的语言,选择简体中文和英文。
如下图所示:6.点击下一步出现如下图所示的界面7.选择安装数据的版本,在此选择企业版点击下一步出现如下图所示的界面8.选择产品安装文件的目录,在此我们选择/u01/app/oralnventory,选择oralnventory组名为oinstall。
点击下一步如下图所示:9.选择数据库管理员(OSDBA)组为dba,数据库操作者组为dba,点击下一步如下图所示:10.正在检查执行的先决条件,检查完成后出现如下所示的操作界面,如下图所示11.点击下一步,显示了数据库Oracle11g的安装概要。
如下图所示:12.点击安装按钮正式开始安装Oracle11g数据库,如下图所示:13.出现如下窗口14.点击确定按钮出现下面如图所示的界面15.在欢迎使用配置Oracle数据库界面,点击下一步出现如下图所示的界面16.选择创建数据库选择,点击下一步,如下图所示17.选择一般用途或数据处理选项,点击下一步18.选择配置Enterprise Manager 选项和配置Database Control以进行本地管理,点击下一步,如下图所示:19.选择监听程序配置选项,点击下一步20.选择添加选项,点击下一步,如下图所示:21.输入监听程序的名称为LISTENER,点击下一步如下图所示:22.选择要用的协议TCP,点击下一步如下图所示:23.选择使用的标准端口号1521选项,点击下一步,如下图所示:24.在是否配置另一个监听程序,选择否选项,点击下一步,如下图所示:25.输入管理员口令,点击下一步。
Weblogic 配置连接池

Weblogic 10.3.2配置连接池步骤:一、创建域:1.运行设置向导(Configuration Wizard):2.创建新的Weblogic域:3.选择域源:4.指定域名和位置:5.配置管理员用户名和口令:口令最少为8个字符:口令格式:6.配置服务器启动模式和JDK:7.选择可选配置:(默认即可)8.配置概要:9.创建域:至此,weblogic域建立成功!二、配置连接池数据源:1.讲需要的jar驱动包复制到用户创建的域下面:Oracle\Middleware\user_projects\domains\base_domain\lib 2.启动服务:3.登录后台进行连接池的配置:a)等待部署b)登录:c)配置数据源:服务-JDBC-数据源-新建d)输入数据源名称-JNDI名称-指定数据库类型和驱动程序:e)事务处理:(默认)f)连接属性:g)测试配置:h)选择目标服务器:i)配置完成:三、在MyEclipse 8.6中测试是否能拿到连接:1.如何在MyEclipse中添加Weblogic服务器:Window-Preferences-MyEclipse-Servers-WebLogic-WebLogic 10.x也可直接通过工具栏选Configure Server先选择BEA home路径也就是weblogic的目录,然后把用户名和密码填好,这样就可以用自动部署了。
创建测试项目:直接在JSP页面用小脚本获取连接:代码如下:<%// 初始化上下文Context context = new InitialContext();// lookup得到数据源DataSource ds = (DataSource) context.lookup("demo1032");// 得到连接Connection con = ds.getConnection();// 输出连接out.print(con);%>2.部署:3.启动服务并测试:张劼:QQ:857268。