核心平台前置机WebLogic安装步骤(单机版)
[size=22pt]核心平台前置机WebLogic安装步骤[size=22pt]([size=22pt]单机版[size=22pt])
一、安装操作系统... 2
二、安装和启动weblogic8.1.2. 2
2.1 安装weblogic8.1.2. 2
2.2 启动weblogic8.1.2. 6
2.3 启动weblogic. 13
三、配置Weblogic. 15
3.1 进入管理界面... 15
3.2 配置JDBC 连接池... 16
3.3 配置Data Sources 21
四、修改核心平台配置文件... 24
4.1 修改SIEAFConfig.xml 24
4.2 拷贝配置文件... 24
五、发布程序... 25
5.1 si10_facade.jar发布... 25
5.2 webdeploy.war发布... 31
六、配置加密卡dll 37
七、关于解决weblogic 8.1.SP5不能得到时分秒的问题的方案... 38
一、安装操作系统推荐使用windows 2003 server,默认安装。其中授权模式选择,选择每服务同时连接数为100左右。二、安装和启动weblogic8.1.22.1 安装weblogic8.1.21.在光驱中插入weblogic8.1.2的安装光盘;
2.双击运行weblogic8.1.2文件夹中的platform812_zh_CN_win32.exe,如下所示;
3.单击“下一步”,进入下面的界面:
4.选择“是”,单击“下一步”,进入下面的界面:
5.路径选择按照默认的C:\bea,单击“下一步”,继续;
6.安装类型选择“完全”,单击“下一步”继续;
7.安装路径默认即可。然后继续单击“下一步”;
8.开始安装weblogic8.1.2,将“安装XML Spy”和“运行Quickstart”前面的勾去掉,点击“完成”按钮,完成weblogic的安装。
2.2 启动weblogic8.1.21. 运行开始-》程序-》Bea Weblogic Platform-》Configration wizard,进入”创建或扩展配置界面”,如下图所示:
2.选择“新建weblogic配置”(creat a new Weblogic configration),单击“下一步”,进入”选择配置模板”;
3.“选择配置模板”窗口的“模板”窗口中选择“bea”下的“Basic Weblogic Server Domain”,单击“下一步”,进入下图:
4.在“选择快速或自定义配置”中,选择“自定义”,单击“下一步”,进入
“配置管理服务器”界面:
5.在“配置管理服务器”界面中,server名称默认为myserver,listen adress一项,在下拉框中选择自己本机的ip地址,点击“下一步”,
6.受管服务器、群集和机器选项,默认即可,点击下一步
7.数据库(JDBC)选项,默认选择,点击下一步
8.消息传递(JMS)选项默认选择,点击下一步,进入“配置管理用户名和密码”界面;
9.接下来开始创建用户,我们规定开始安装时user/password 统一为system/weblogic1,(如上图所示) ,是weblogic管理工具的登陆口令,请牢记,最好拿笔记下来。点击“下一步”,进入“配置Windows选项”界面:
10.“创建开始菜单”选择“是”;“安装管理服务器作为windows服务”选择“否”,此后进入下面的界面:
8.(注意)选择生产模式(启动需要输入密码),SDK选择Sun SDK,单击“下一步”,继续;
如果是测试前置机,可以选择开发模式(我们选择的模式),SDK选择Sun SDK,如下图
9.默认选择,单击“下一步”,继续;
10.点击”创建”按钮;
11.,点击“完成”按钮,weblogic配置完成。
注意:正式前置机的操作系统和Weblogic由用户负责购买、安装,技术支持部只负责安装测试前置机上的测试版Weblogic。
2.3 启动weblogic1.运行“开始-》程序-》Bea Weblogic platform8.1-》user project-》mydomain-》start server”,如下图所示:
2.启动控制台.当控制台显示RUNNING mode并且无报错信息时,表示weblogic正常启动。如下图所示:
注意:在生产模式下,启动WebLogic Server需要输入用户名+和口令。
三、配置Weblogic3.1 进入管理界面打开浏览器(IE),输入http://myIP:7001/console (注明:其中myIP为本机的IP地址(本机可用localhost),如:http://10.1.0.205:7001/console),启动weblogic管理工具。在username/password中分别输入system / weblogic,点击”sign in”进入管理工具界面。
注意,在windows 2003操作系统上配置该weblogic,进入控制平台,左边的控制树不显示。解决此问题只需要在该前置机上安装‘Java 2 Runtime Environment ’即可。安装光盘的“\系统安装\3应用系统(si10)安装\如何处理weblogic控制台不能显示树的问题\j2re-1_4_1_03-windows-i586-i.exe”中,含有该插件。默认安装“j2re-1_4_1_03-windows-i586-i.exe”即可解决此问题。
3.2 配置JDBC 连接池选择mydomain -> services -> JDBC -> Connection Pools,
单击右部窗口中下方的”Configure a new JDBC Connection Pool”超链接,进入下图所示界面
各个选项如下选择:
Database Type :Oracle
Driver Type :Oracle’s Driver ( Thin )
[color=#993300] 点击“Continue”后,各个选项如下选择:
Name :SBDARA Connection Pool
Database name :数据库的实例名(ora91)
Hostname :数据库IP(10.1.0.12)
Port :数据库监听端口,默认“1521”即可
DataBase user name :一个合法的有适当权限的用户
Password :口令
点击“continue”后,界面如下:
单击Test Driver Configuration,出现绿色的“connection Successful”表示各项参数正确。
单击Create and Deploy,会出现下图
表示’配置JDBC 连接池”成功。
修改连接池的连接数:在上个界面点击刚刚配备好的连接池,选中Connections页,出现如下界面。
将Initial Capacity改为10,Maximum Capacity改为数据库支持的最大连接数,一般为50。单击Apply。
3.3 配置Data Sources选择mydomain -> services -> JDBC -> Data Sources,单击Configure a new JDBC Data Source, 如下图所示:
点击“configure a new JDBC Data Source”
各个选项如下选择:
Name :SB_DataSource
JndiName :SB_DataSource
配置好后如下图所示:
点击continue,进入下一个界面。Pool Name选择刚才建立的连接池“SBDARA Connection Pool ”,如下图所示:
再次点击contiue,进入下图,“my server 默认打勾”点击“create”
出现如下图所示, 表示Data Sources配置完成。
四、修改核心平台配置文件4.1 修改SIEAFConfig.xml将“X:\配置文件”下的SIEAFConfig.xml复制到
c:\bea\user_projects\domains\mydomain\下,做如下修改:
在文件中找到下面两行语句:
<[color=#990000]config [color=#990000]name="JMS_URL"[color=#990000] value="t3://127.0.0.1:7001" /> <[color=#990000]config name="URL_PROVIDER"[color=#990000]
[color=#990000]value="t3://127.0.0.1:7001" >
将上述两句中的ip换成本机的ip。
<[color=#990000]config [color=#990000]name="DEBUG_OUTPUT_FLAG"[color=#990000] value="false" /> 如果是真前置机,修改为false,测试前置,修改为true。
4.2 拷贝配置文件将“X:\配置文件”下的mappings.xml(也包括serviceMap.xml)复制到c:\bea\user_projects\domains\mydomain\下。
重新启动weblogic,如果能够正常启动并且不报错,表示配置正确。
方法:双击“运行“开始-》程序-》Bea Weblogic platform8.1-》user project-》mydomain-》start server”
五、发布程序注意:此次发布可以在应用服务器上,也可以在其它机器上通过IE发布到应用服务器上。
打开浏览器(IE),输入http://ip:7001/console,(ip为应用服务器ip地址,如:10.1.0.205(本机可用localhost))启动weblogic管理工具。输入system/weblogic,进入管理工具界面。
5.1 si10_facade.jar发布1、选择mydomain -> Deployments ->Ejb Modlues,如图所示:
如果以前,已经发布过,请首先删除,
2、单击Deploy a new Ejb Modlue,如图:
3、点击图中“upload you file(s)”后,如图:
4、浏览本地上“X:\server端应用程序”下面的“si10_facade.jar”,
5、点击“upload”将“si10_facade”送到控制台;
6、点击“myserver”,如下图所示:
7、点击“upload”,如下图所示:
8、选中“si10_facade.jar”,点击“target module”,如下图所示:
9、点击“deploy”,如下图所示,表示正在发布:
10、如下图所示,表示发布成功:
5.2 webdeploy.war发布1、选择mydomain -> Deployments ->Web Application Modules,如图所示:
如果如果以前,已经发布过,请首先删除,
2、单击Deploy a new Web Application Module,如图:
3、点击图中“upload you file(s)”后,如图:
4、浏览本地上“X:\server端应用程序”下面的“webdeploy.war”,
5、点击“upload”将“webdeploy.war”送到控制台;
6、点击“myserver”,如下图所示:
7、点击“upload”,如下图所示:
8、选中“webdeploy.war”,点击“target module”,如下图所示:
9、点击“deploy”,如下图所示,表示正在发布:
10、如下图所示,表示发布成功:
六、配置加密卡dll将“X:\DLL\sec_dll”下的server端加密dll复制到weblogic的域路径“c:\bea\user_projects\domains\mydomain\”下,请注意加密版本和服务器的操作系统版本,核心平台的加密版本是2.2。
注意:
本文所知的的weblogic默认域的路径是:c:\bea\user_projects\domains\mydomain\,不同版本的weblogic默认的域路径可能不同,请按照真实的域路径操作。
七、关于解决weblogic 8.1.SP5不能得到时分秒的问题的方案现象:
在weblogic8.1.5这个版本上,SiTool.oradate()返回的值不带有时分秒,只能返回当天的日期(比如: 2006-5-25 00:00:00);
select to_date(to_char(sysdate,’yyyymmdd hh24:mi:ss’), ’yyyymmdd hh24:mi:ss’) from dual;
运行这样的sql返回的结果也不带有时分秒,也是只能得到当天的日期
这个问题跟weblogic的jdbc有关系
解决方案:
把weblogic8.1.2的jdbc驱动拷到weblogic8.1.5的相应的路径下面即可
也就是把本文件夹中的ojdbc14.jar拷到具体的路径:
c:\ bea\weblogic81\server\lib\下覆盖8.1.5的这个文件,重启weblogic
(注意:这个路径是weblogic的安装的路径,不一定是c盘,也有可能是d盘等)