部署实施
1 系统环境确认
1.1 各台机器配置表确认
机器ip及其用途分配。
机器软件系统及其硬件系统配置清单。 硬盘分区及其用途分配。
软件安装目录结构及其命名规则。
1.2 数据库应用服务器配置表
数据库应用服务器ip地址和端口。 数据库实例名。 数据库表空间配置。 数据库用户配置。
1.3 Web应用服务器配置表
Web应用服务器ip及其用途。
各台机器部署的Web应用服务端口分配。
1.4 参考部署配置表
数据库部署 应用部署
2. 应用服务部署端需要安装的程序文件
3配置数据库
1.1 创建数据库
创建数据库实例SID 1.2 创建用户 创建用户 指定以用户的表空间为 将数据库文件v60c.dmp导入到用户union中。 1.3 导入基础数据 将安装包中数据库文件v60c.dmp导入创建的数据库中。具体执行方法如下: 在开始菜单中点击运行,文本框中输入cmd,确定后进入命令提示符窗口。或者在开始菜单中选择程序=>附件=>命令提示符,同样可以进入命令提示符窗口。输入导入命令“imp 注:导入数据后,需要在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】【 注:此处systemframe包的组成,是在相对应的平台发布的部署包的基础上,增加相对应的业务子系统的jar包。 2.3 部署应用系统 2.3.1 登陆控制台 开启一个网页浏览器,在地址栏中键入服务的控制台地址:http:// 在“Username”和“Password”中输入3.1创建域步骤8中设置的系统管理员的用户名和密码,点击“Sign in”按钮登陆控制台。 2.3.2 配置连接池 在界面左侧的树结构中按照路径: 点击界面中蓝色字体“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 配置数据源 连接池生成后,需要配置数据源。 在界面左侧的树结构中按照路径: 点击界面中蓝色字体“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 配置应用程序 在界面左侧的树结构中按照路径: 点击界面中蓝色字体“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分别改为 2、将使用连接池的配置信息放开。[采用连接池的方式进行数据库的连接的配置方式] 修改前: 将该部分配置信息从注释状态释放,将jndiName的value改为3.3.3配置数据源中设置的JNDI名称,假设为v60c。修改后结果如图: 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:// 以后每次启动应用程序,均可通过【开始】【BEA Weblogic Platform 8.1】【User Projects】【 注:启动服务时,会提示需要输入用户名、密码信息,此时为设置域时设置的用户名、密码,可以在所建立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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务