创建weblogic新域与配置Oracle连接池
一、创建一个新域
1.1.选择创建域服务器
以服务器192.168.165.14为例,用户crm01登录,进入目录:/weblogic/92/weblogic92/common/bin
使用ls命令查看bin目录下的文件,如图1.1.1
所示:
图1.1.1
1.2 创建域命令
使用./congfig运行命令,如图1.2.1
所示:
图1.2.1
该界面显示的1为创建一个新域,2为扩展一个已经存在的weblogic域
1.3.域资源配置
在命令行中选择输入“1”或者直接输入“Next”后点击回车进入Domain Source选择界面,如图:1.3.1
图 1.3.1
图示1为选择weblogic平台组件,2为选择已经存在的模板。
在提示符处输入“1”或者输入“Next”按回车进入Application Template选择界面,如图1.3.2
所示:
图1.3.2
同样在提示符处输入“Next”进入用户配置,包括weblogic控制台登录用户名,密码,描述。如图1.3.3
所示:
图1.3.3
图示1为修改用户名
图示2为修改用户密码
图示3为确认修改密码
图示4为修改描述
成功修改提交后显示如图1.3.4所示:
图1.3.4
修改完成后在提示符输入“Next”进入域模式配置Domain Mode Configuration
1.4 域模式配
域模式配置是对新建的域选择一个域的模式,模式如图1.4.1所示
图1.4.1
图示1为扩展模式,2为生产模式,默认选择1,输入Next进入下个配置项。
1.5 JDK的配置
JDK配置是选择服务器上装好的JDK版本和目录进行择,举例机器上为2,故选择2后回车,进入下个配置,如图1.5.1所示
图1.5.1
1.6 确认配置
该页面提示和选择的是是否需要修改已经配置好的模板,默认为否,如图1.6.1所示
图1.6.1
直接输入Next进入下项配置;
1.7 配置域的目标路径
在该界面可以修改新建域的目标路径,默认路径为/weblogic/92/user_projects/domains,如图1.7.1所示
图1.7.1
提示符中不输入新路径,直接选择Next进入下个配置项
1.8 配置新域的域名
该配置是对新建的域取一个新名字,如果选择默认,则域名为base_domain,如图1.8.1所示,取域名为test_domian回车
图1.8.1
输入新的域名后会出现一个新界面,该界面显示的是已经修改好的域名,如图1.8.2所示:
图1.8.2
1.9 完成域建立
修改完成域的配置后,输入Next进入域的最后完成阶段,完成后会显示Domain Created Successfully!如图1.9.1所示:
图1.9.1
1.10 检查域是否真正存在
在配置text_domian新域的时候选择了默认路径,其路径为/weblogic/92/user_projects/domains,我们进入该路径查看是否存在我们刚刚创建的域
图1.10.1
如上图1.10.1所示,说明刚刚创建的test_domain域成功了,然后修改端口号,在/weblogic/92/user_projects/domains/test_domian/config目录下
找到config.xml文件,打开后对照如下代码
<server>
<name>AdminServer</name>
<listen-port>9888</listen-port>
<listen-address></listen-address>
</server>;
加上红色字体的一段后就可以设置端口为9888了;
二、配置oracle连接池
2.1 配置前提
对建立好的新域,需给该域配置weblogic oracle 连接池,以下对上面建好的域test_domian进行Oracle连接池配置.
首先进入/weblogic/92/user_projects/domains/test_domian/bin目录下启动startWebLogic.sh。
2.2 打开控制台
通过浏览器,打开http://192.168.165.14:9888/console启动管理控制台。输入管理员用户名和密码(默认:weblogic/weblogic)。
如图2.2.1所示:
图2.2.1
2.3创建JDBC数据源
1、 单击“锁定并编辑(Lock&Edit)”按钮;
2、在“域结构(Domain Sturcture) ”树中,展开“服务(Servers)”>“JDBC” ,然后选择“数据源(Data Sources)”如图2.3.1所示:
图2.3.1
3、 在“数据源概要 ”页上,单击“新建(New) ”。
4、 在“JDBC 数据源属性 ”页上,输入或选择下列信息:
名称:jdbc/Test
JNDI名称:JNDI/oracle/test
数据库类型:Oracle
数据库驱动程序:BEA Oracle Driver Type 4 Version......
如图2.3.2所示:
图2.3.2
填写完信息后点击下一步(Next)。
5、无信息可以改变,点击下一步(Next)。
该信息是显示【事务选项】,内容如下:您已选择一个用于在新建数据源中创建数据库连接的 XA JDBC 驱动程序。此数据源将支持全局事务,并使用“两阶段提交”全局事务协议。其他事务配置选项均不可用。
6、在配置数据选项填入以下值:
数据库名称:ora10 (必须填写Oracle数据库实例的标识,即SID)
主机名:192.168.165.14 (数据库服务器IP或者HostName)
端口:1521
数据库用户名:pu_mag
密码:pu_mag
确认密码:pu_mag
点击“下一步” 。
如图2.3.3所示:
图2.3.3
7、点击“测试配置(Test Configuration)” 按钮。若显示“连接测试成功(Connection test succeeded.)”,则说明以上参数配置正确。点击“下一步(Next)” 按钮。
8、在“选择目标(Select Targets)” 操作中,选择需要将本数据源部署到哪些服务器上,选择“AdminServer” ,然后点击“完成(Finish)” 按钮,如图2.3.4所示:
图2.3.4
9、点击“激活更改(Activate Changes)” 按钮,是配置信息持久保存并生效。
10、查看配置好的数据源
点击刚刚配置好的数据源JDBC/Test,进入查看数据源配置界面,界面主菜单有:配置(Configuration)、目标(Targets)、监视(Monitoring)、控制(Control)、安全(Security)、备注(Notes);其中配置(Configuration)子菜单中有菜单常规(General)、连接缓冲池(Connection Pool)、事务(Transaction)、诊断(Diagnostics)、标识选项(Identity Options)。
10、查看JNDI名称结构:
1)在左侧窗格中,展开“环境(Environment)”>“服务器(Servers)” 。
2)在服务器概要页上,单击服务器的名称,如 AdminServer(admin)。
3)在服务器设置页上,单击“查看 JNDI 树 (View JNDI Tree)” 链接。
JNDI 树将显示在新窗口中。可以看到,jdbc/oracle 已经成为JNDI目录树的其中的节点。
至此,JNDI数据源已经成功创建且部署成功,如图2.3.5所示
图2.3.5
三、问题:
将startWeblogic.sh修改
CLASSPATH="${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"改成
CLASSPATH="/weblogic/weblogic_crack.jar:${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"
weblogic_crack.jar根据实际路径增加
该贴被ying编辑于2012-11-7 13:48:27