您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页weblogic部署手册

weblogic部署手册

来源:爱go旅游网
部署指标的之后,把budget文件夹下相应的jar复制到相应的位置,client包复制到systemframe根目录下,server包复制到lib里,budget文件夹复制到mappingfile下面

部署实施

1 系统环境确认

1.1 各台机器配置表确认

 机器ip及其用途分配。

 机器软件系统及其硬件系统配置清单。  硬盘分区及其用途分配。

 软件安装目录结构及其命名规则。

1.2 数据库应用服务器配置表

 数据库应用服务器ip地址和端口。  数据库实例名。  数据库表空间配置。  数据库用户配置。

1.3 Web应用服务器配置表

 Web应用服务器ip及其用途。

 各台机器部署的Web应用服务端口分配。

1.4 参考部署配置表

 数据库部署  应用部署

2. 应用服务部署端需要安装的程序文件

3配置数据库

1.1 创建数据库

创建数据库实例SID,指定数据库服务器IP 和端口号

1.2 创建用户

创建用户/

指定以用户的表空间为,用户的临时表空间为< tablespace_temp>;授予以上用户DBA角色。

将数据库文件v60c.dmp导入到用户union中。

1.3 导入基础数据

将安装包中数据库文件v60c.dmp导入创建的数据库中。具体执行方法如下: 在开始菜单中点击运行,文本框中输入cmd,确定后进入命令提示符窗口。或者在开始菜单中选择程序=>附件=>命令提示符,同样可以进入命令提示符窗口。输入导入命令“imp /@ file=c:\\v60c.dmp fromuser=*”。其中“*”替换为安装包里文本文档readme.txt中注明的数据库文件导出用户,回车运行该命令。

注:导入数据后,需要在pl-sql 中,通过tools—compile invalid object,对未编译过的表、视图、对象等进行编译操作。

2 应用系统部署

2.1 创建域

在Weblogic上为应用系统创建新的域。具体步骤如下:

1、选择【开始】【BEA Weblogic Platform 8.1】【Configuratin Wizard】弹出域创建向导,如图

保持默认选项“Create a new WebLogic configuration”,点击【next】按钮进入下

一步骤;

2、左侧树结构中选中“Basic WebLogic Server Domain”,即默认选项,点击【next】按钮进入下一步骤,如图

3、选择“Custom”,点击【next】按钮进入下一步骤,如图。

4、在管理服务配置界面【Configuration the Administration Server】配置服务名和监听端口号,其他字段可保持默认值,如图。

“Name”,服务名,可自定义。

“Listen Port”,服务监听端口,建议选择7001~99之间且没有被其他程序占用的端口号。点击【next】按钮进入下一步骤。

5、保持默认选项“No”,如图;点击【next】按钮进入下一步骤。

6、保持默认选项“No”,如图;点击【next】按钮进入下一步骤。

7、保持默认选项“No”,如图;点击【next】按钮进入下一步骤。

8、在管理员配置界面【Configure Administrative Username and Password】设置管理员名及密码,其他字段保持默认值,如图。

“User Name”,登录weblogic控制台的管理员名称,自定义通常使用“system”; “User Password”,管理员密码,自定义要求8位以上; “Confirm User Password”,管理员密码确认。

点击【next】按钮进入下一步骤。

9、保持默认选项,左侧为“Yes”右侧为“No”,如图;点击【next】按钮进入下一步骤。

10、各字段均可保持默认值。

其中“Short Link Name”是为服务指定启动快捷方式的名字(该项值仅为一种标识),可以将该字段值设为步骤4中的服务名。

点击【next】按钮进入下一步骤。

11、在【Configure Server Start Mode and Java SDK】界面中,左边【WebLogic Configuration Startup Mode】栏中选择【Production Mode】选项;右边【Java SDK Selection】栏中选择【BEA Supplied SDKs】中的Sun SDK 1.4.1_03项,如图。

点击【next】按钮进入下一步骤。

12、在界面右下角“configuration Name”文本框中输入域文件夹名,自定义,可

以取与步骤4中服务相同的名称,如图。左下角显示的是域文件夹的完整路径。

最后,点击【Create】按钮生成所配置的域。

2.2 复制应用程序包

将应用程序包“systemframe”复制到刚才建好的域文件夹下“application”目录下。

按照如下路径启动服务:【开始】【BEA Weblogic Platform 8.1】【User Projects】【】【Start Server】,为3.1创建域中步骤4里设置的服务名。

注:此处systemframe包的组成,是在相对应的平台发布的部署包的基础上,增加相对应的业务子系统的jar包。

2.3 部署应用系统

2.3.1 登陆控制台

开启一个网页浏览器,在地址栏中键入服务的控制台地址:http://:/console。其中为服务所在web服务器的IP地址;为3.1创建域步骤4中输入的服务监听端口号。回车后进入控制台界面如图。

在“Username”和“Password”中输入3.1创建域步骤8中设置的系统管理员的用户名和密码,点击“Sign in”按钮登陆控制台。

2.3.2 配置连接池

在界面左侧的树结构中按照路径:ServicesJDBCConnection Pool点击“Connection Pool”,进入界面如图。

点击界面中蓝色字体“Configure a new JDBC Connection Pool..”,进入“Choose database”页面。

按照图选择数据库类型和数据库驱动。

点击“Continue”按钮进入下一步,界面如图。

“Name”,连接池名称,自定义(可以取与服务相同的名字);

“Database Name”,数据库SID,此处写入2.1创建数据库中使用的SID名。 “Host Name”,数据库所在IP,此处写入2.1创建数据库中使用的IP。 “Port”,数据库所在端口号,此处写入2.1创建数据库中使用的端口号。 “Database User Name”,数据库用户名,此处写入2.2创建用户中创建的用户名。 “Password”,该用户的密码。 “Confirm Password”,确认用户密码。 点击“Continue”按钮进入下一步,界面如图。

在该界面确认上一页面中录入的数据库连接信息,点击右下角“Test Driver Configuration”,测试数据库连接。出现如图的界面时表示连接成功。点击“Create and deploy”创建并应用新的连接池。

2.3.3 配置数据源

连接池生成后,需要配置数据源。

在界面左侧的树结构中按照路径:ServicesJDBCData Sources 点击“Data Sources”,进入界面如图。

点击界面中蓝色字体“Configure a new JDBC Data Source”,进入“Configure the Data Source”页面。

“Name”,JDBC数据源名称,自定义,可以与服务名相同。 “JNDI Name”,JNDI名称,自定义,可以与服务名相同。 其他的保持默认选项,点击“Continue”按钮进入下一步。

注:此处的JNDI Name值需要与systemframe程序包中,public.xml文件中的信

息相一致。具体参见本文3.4中的2。

2.3.4 配置应用程序

在界面左侧的树结构中按照路径:DeploymentsWebConnection Pool点击“Connection Pool”,进入界面如图。

点击界面中蓝色字体“Deploy a new Web Application Module”,进入下一页面如图。

在该界面中点击表格中的“application”,进入下一界面如图。

选中“systemframe”,点击“Target Module”进入下一界面如图。

在该界面中确认要启动的应用程序模块,确认无误后点击“Deploy”按钮,启用设置的内容,显示界面如图。

2.4 修改配置文件

修改应用程序包中的配置文件systemframe\\WEB-INF\\classes\\public-context.xml。 1、将url的value中数据库服务器IP和数据库实例SID分别改为

,将username的value改为,password的value改为。[采用直连方式时对数据库的配置方式(tomcat)]

2、将使用连接池的配置信息放开。[采用连接池的方式进行数据库的连接的配置方式]

修改前:

将该部分配置信息从注释状态释放,将jndiName的value改为3.3.3配置数据源中设置的JNDI名称,假设为v60c。修改后结果如图:

id=\"mysessionFactory\"

class=\"org.springframework.orm.hibernate3.LocalSessionFactoryBean\">

s>

如注释根据具体使用的中间件(weblogic/tomcat)进行放开或注释掉某段信息。 4、修改application-remote.xml文件(同理修改application-context.xml)。如下:

根据具体的情况,放开或注释掉相应的业务子系统的信息。同时,放开如支付系统的信息后,在systemframe包中要有对应的支付的程序信息:客户端(systemframe\\pay-client.jar)\\服务端(systemframe\\WEB-INF\\lib \\pay-server.jar)\\pay文件夹(systemframe\\WEB-INF\\classes\\mappingfiles\\pay),即如果放开的子系统的信息与程序不能对应启动服务会报错。同时,xml文件有严格的格式,在修改时上面不能留有空格。

3 启动应用程序

在浏览器的地址栏中输入:http://: /systemframe,即可进入应用程序。其中为服务所在web服务器的IP地址;为3.1创建域中设置的应用程序端口号。

以后每次启动应用程序,均可通过【开始】【BEA Weblogic Platform 8.1】【User Projects】【】【Start Server】,为3.1创建域中步骤4里设置的服务名。

注:启动服务时,会提示需要输入用户名、密码信息,此时为设置域时设置的用户名、密码,可以在所建立domain根目录下,设置boot.properties文件,可以先通过记事本的方式输入 如:

username=system password=weblogic

然后,将记事本名称更改为boot.properties.并将此文件放在所建立domain的根目录下,再次进行启动时系统就不会再提示输入用户名、密码信息了。

4 配置子系统的部署地址

此时进入应用程序只能运行系统配置工具,由于各子系统的服务部署地址不是自动更新的,所以需要在系统配置工具的子系统管理模块中手动修改。步骤如下:

进入应用程序的欢迎界面后,点击“运行程序”,如图4-1。

图4-1 应用程序欢迎界面

进入程序欢迎界面后,需要检查业务子系统链接的地址(具体地址的显示在左下

角)与部署成功的地址是否一致。如果不一致,需要在数据库的sys-app文件中进行修改。同时,也可以在前台通过下面的方式进行修改。[注:修改完毕后要重启服务才能生效]。

子系统管理界面中左侧是子系统树,选中需要配置的子系统,点击“修改”按钮,弹出【修改应用系统信息】窗口。以“指标管理系统”为例,如图4-6。

图4-6 修改应用系统信息窗口

“部署地址”字段后的四个文本框依次写入实际部署应用系统的IP地址、部署服务所用TOMCAT的端口号、应用系统包名(本次部署为systemframe)、子系统包名(如指标的子系统包名为budget)。

录入完毕后点击“确认”,保存修改的信息。按照以上的方法重新配置所有启用的子系统部署地址。

退出系统后重新在浏览器地址栏中输入http://localhost:8080/systemframe,即可在欢迎页面中直接点击进入各子系统。

点击业务子系统链接进入系统时需要加载业务系统的客户端jar包信息,若此时提示加载失败,点击加载失败的详情进行查看,提示加载地址不正确,而在欢迎界面

业务子系统的链接地址(左下角的显示)是正确的,此时需要在systemframe根目录下查看对应的jnlp文件信息。以指标为例,则要查看budget.jnlp文件中所指向的地址是否正确,如果不正确需要进行修改后重启服务生效。

加载完成业务子系统信息后就可以正确完成部署进入系统了。

5 相关参数调整 6 清缓存

6.1 打开Java web Start ,选择“文件->首选项”,选择“高级”,勾选“显示Java

Console”,清楚文件夹

6.2 在浏览器清除缓存

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务