第一范文网 - 专业文章范例文档资料分享平台

GXM100505A1-1I_SSD009_维护手册(2)

来源:用户分享 时间:2022-05-09 本文由核能气质少年 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2.4 系统安装及初始化

2.4.1 C/S架构系统部署

C/S架构系统的安装步骤如下:

第一步安装3b8996f6b9f3f90f76c61ba9 Framework SDK 2.0。

第二步数据库创建。本系统的后台数据库是DB2数据库

第三步系统安装。将C/S架构的各子系统直接拷贝到本地磁盘上,双击运行图标即可运行。

12/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

2.4.2 B/S架构系统部署

2.4.2.1 B/S架构部署内容

2.4.2.2 AIX服务端配置

2.4.2.2.1 安装jdk和tomcat:

安装JDK

1)下载JDK

JDK版本为IBM's SDKs for AIX,Java6_64(系统自带的JDK1.4不支持Tomcat6)并把JDK上传到AIX系统上

2)安装命令

smitty -> software installation and maintenance ->Install and update software -> Install Software -> 输入JDK的所在路径-> 将Accept new license agreements选成yes ->安装

安装Tomcat

1)下载T omcat

Tomcat版本为Apache Tomcat 6.0 for unix;

2)安装T omcat

13/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

将apache-tomcat-6XXX.tar.gz通过ftp放到AIX上,然后解压:

gunzip apache-tomcat-6XXX.tar.gz

tar -xf apache-tomcat-6XXX.tar

将Tomcat解压后的文件放在/Java目录下(可自行指定存放目录)或者为了方便也可以把目录名apache-tomcat-XXX改为tomcat6;

3)设置环境变量

用vi编辑器在/etc目录下编辑profile文件;

按i进入插入模式,加入以下两行内容:

export JAVA_HOME=/usr/Java6_64

export CATALINA_HOME=/Java/tomcat6

(假设Java JDK安装在/usr/Java6_64目录下)

编辑完成后,先按esc退出,输入冒号':'再输入'wq'保存退出

4) 设置环境变量后需要重新登陆系统(logout login),即断开重新连接后环境变量才会生效。

注意事项:profile文件默认为成员组不能写(权限不足),需要用chmod命令改文件属性. 使用ls -l 可查文件属性,修改文件的写属性,命令如下:chmod 774 /etc/profile 5)启动T omcat

运行/Java/tomcat6/bin/startup.sh

正常情况下可以看到如下信息:

Using CATALINA_BASE: /Java/tomcat6

Using CATALINA_HOME: /Java/tomcat6

Using CATALINA_TMPDIR: /Java/tomcat6/temp

Using JRE_HOME: /usr/Java6_64

然后用浏览器打开localhost:8080/,如果看到Apache Tomcat/XXX的页面,就证明T omcat已经安装成功,并且已正常启动了。

6)停止T omcat

运行/Java/tomcat6/bin/shutdown.sh就可以停止T omcat服务器的运行。

2.4.2.2.1 生成证书

当找不到keytool工具的时候注意配环境变量,keytool是在jdk或jre的bin目录下。以下

14/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

是生成证书的批处理命令:

1)清除系统中可能存在的名字为acctomcatsso 的同名证书

keytool -delete -alias acctomcatsso -storepass changeit

2)列出系统证书仓库中存在证书名称列表

keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit 注意:%JAVA_HOME%就是你Tomcat使用的jre或jdk的目录,一定要是Tomcat 使用的。

3)指定使用RSA算法,生成别名为acctomcatsso的证书,存贮口令为changeit keytool -genkey -keyalg RSA -alias naccsso -dname "cn=3b8996f6b9f3f90f76c61ba9" -keystore /usr/Java6_64/szaccserver.keystore -storepass changeit

注意:证书的DN为"cn=3b8996f6b9f3f90f76c61ba9" ,这个DN必须同当前主机完整名称一致(在hosts文件中配置的),切记!!!

4)从keystore中导出别名为acctomcatsso的证书,生成文件acctomcatsso.crt

keytool -export -alias naccsso -file /usr/Java6_64/jre/lib/security/naccsso.crt -storepass changeit -keystore /usr/Java6_64/szaccserver.keystore

5)将acctomcatsso.crt导入jre的可信任证书仓库

keytool -import -alias naccsso -file /usr/Java6_64/jre/lib/security/naccsso.crt -keystore /usr/Java6_64/jre/lib/security/cacerts -storepass changeit

注意:安装JDK是有两个jre目录,一个在jdk底下,一个是独立的jre,这里的目录必须同Tomcat使用的jre目录一致,否则后面Tomcat的HTTPS通讯就找不到证书了。

6)列出系统证书仓库中存在证书名称列表,在结果里要是能找到acctomcatsso就表示导入成功了

keytool -list -keystore /usr/Java6_64/jre/lib/security/cacerts -storepass changeit -v

15/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

2.4.2.2.1 应用端证书部署

拷贝服务端证书到客户端应用上部署,当CAS服务端和所有WEB应用项目是部署同一部机器上,这一不就不需要做,要是B/S项目分散部署在不同机器就需要进行这个操作。

配置步骤:

1)拷贝服务器端生成的acctomcatsso.crt文件至客户端jre/bin目录下

2)执行:(导入证书acctomcatsso.crt到客户端jre的可信仓库)

keytool -import -alias examplecas -file acctomcatsso.crt -keypass changeit -keystore ../lib/security/cacerts

3)查看是否添加成功(列出加入的证书)

keytool -list -keystore ../lib/security/cacerts

2.4.2.2.1 配置支持HTTPS服务

在tomcat的conf目录下server.xml文件中添加:

port="8443" minSpareThreads="5" maxSpareThreads="75"

enableLookups="true" disableUploadTimeout="true"

acceptCount="100" maxThreads="200" algorithm="IbmX509"

scheme="https" secure="true" SSLEnabled="true"

keystoreFile="/usr/Java6_64/szaccserver.keystore"

keystorePass="changeit"

clientAuth="false" sslProtocol="SSL"/>

2.4.2.2.1 部署统一门户

1)使用FlashFXP工具或FTP命令把UnifiedPortal文件上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3)在/Java/tomcat6/webapps/UnifiedPortal/WEB-INF/config中修改:

applicationContexts.xml文件,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

16/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,username和password后面的value为数据库的用户名及密码

2.4.2.2.1 部署权限控制WebService

1)使用FlashFXP工具或FTP命令把AccWebService上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3)在/Java/tomcat6/webapps/AccWebService/WEB-INF中修改

applicationContexts.xml文件中的相关数据,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,username和password后面的value为数据库的用户名及密码

2.4.2.2.1 部署票卡查询WebService

1)使用FlashFXP工具或FTP命令把AccWSCXF上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3)在/Java/tomcat6/webapps/AccWebService/WEB-INF中修改

applicationContexts.xml文件中的相关数据,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

17/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,username和password后面的value为数据库的用户名及密码

2.4.2.2.1 部署单点登录

1)使用FlashFXP工具或FTP命令把CAS上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3)在/Java/tomcat6/webapps/CAS/WEB-INF中修改:deployerConfigContext.xml中修改相关数据,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,username和password后面的value为数据库的用户名及密码

2.4.2.2.1 软件维护与开发管理子系统

1)使用FlashFXP工具或FTP命令把AccWeb.war上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3) 输入/Java/tomcat6/bin/startup.sh命令启动tomcat服务器,war包自动解压成文件目

录

4) 在目录下/Java/tomcat6/webapps/AccWeb/WEB-INF中修改:

applicationContexts.xml文件中的相关数据,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,

18/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

username和password后面的value为数据库的用户名及密码

2.4.2.2.1 清分结算子系统

1)使用FlashFXP工具或FTP命令把AccAccountSystem.war上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3) 输入/Java/tomcat6/bin/startup.sh命令启动tomcat服务器,war包自动解压成文件目

录

4) 在/Java/tomcat6/webapps/AccAccountSystem/WEB-INF/config中修改:

Spring-datasources.xml中的相关数据,修改内容如下:

value="jdbc:oracle:thin:@10.2.2.221:1521:acc">

注意:10.2.2.221为数据库服务器IP地址,1521为数据库端口,acc为数据库实例,username和password后面的value为数据库的用户名及密码

2.4.2.2.1 对账管理子系统

后台部署:

1)使用FlashFXP工具或FTP命令把apache-ant-1.8.1上传到/Java/dz/中

2)将/Java/dz/apache-ant-1.8.1/bin路径添加到/etc目录下profile文件PATH中

3)将dz下src,lib,build.xml,filetype-configs,run.sh 拷贝到/Java/dz/project/下

4)修改 /Java/dz/project/src/jdbc.properties 数据库配置

5)切换目录到 /Java/dz/project/

附加命令:

输入ant clean 可清除之前编译的版本

输入ant version 可查看当前版本

输入ant compile 编译当前版本

输入./run.sh 后台执行程序

前台部署:

1)使用FlashFXP工具或FTP命令把AccAccountChecking.war上传到服务器上

2)把该文件放到指定目录:Java/tomcat6/webapps下

3) 输入/Java/tomcat6/bin/startup.sh命令启动tomcat服务器,war包自动解压成文件目

19/101

下载和/或硬拷贝是非受控的

请在使用前验证版本正确性

录

4) 在/Java/tomcat6/webapps/AccAccountChecking/WEB-INF/class中修改

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新实用文档GXM100505A1-1I_SSD009_维护手册(2)全文阅读和word下载服务。

GXM100505A1-1I_SSD009_维护手册(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1423812.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top