分享

跨平台自助设备系统信创迁移项目-软件安装手册(1)

 白你条毛 2023-02-02 发布于广东

南粤智能柜台信创改造项目软件安装手册

广州南粤银行

广州南天电脑系统有限公司

202211

文档修订信息

版本

修正章节

日期

作者

变更记录

V2.0.0.0

全部

2022/11/04

冯莉

创建


目录

南粤智能柜台信创改造项目软件安装手册............................................................................. 1

1. 应用预安装环境配置...................................................................................................... 4

1.1. 系统基本配置........................................................................................................................................... 4

1.2. 字体安装.................................................................................................................................................... 4

1.3. JDK安装.................................................................................................................................................... 4

1.3.1. 准备JDK.................................................................................................................................... 4

1.3.2. 配置环境变量................................................................................................................................. 5

1.4. 各厂商通用处理....................................................................................................................................... 6

1.4.1. 备份原应用日志(若需要)....................................................................................................... 6

1.4.2. 安装SP............................................................................................................................................ 9

1.4.3. 安装设备接口服务........................................................................................................................ 9

1.4.4. 检查应用安装所需目录................................................................................................................ 9

1.4.5. 开放应用需要的端口.................................................................................................................... 9

1.4.6. 设置自动登录............................................................................................................................... 11

1.5. 各厂商特殊处理.................................................................................................................................... 12

2. 应用安装.................................................................................................................... 12

2.1. 解压安装包............................................................................................................................................. 12

2.2. 授予修改时间权限................................................................................................................................ 14

3. 应用配置.................................................................................................................... 14

3.1. 终端参数配置......................................................................................................................................... 15

3.2. 应用参数配置......................................................................................................................................... 16

3.3. 通讯参数配置......................................................................................................................................... 17

3.4. PBOC参数配置..................................................................................................................................... 17

4. 应用退出.................................................................................................................... 19

5. 应用卸载.................................................................................................................... 19

6. 终端应用的目录和文件................................................................................................. 19


1. 应用预安装环境配置

1.1.系统基本配置

硬件配置:

CPU:Phytium, FT-2000/4,四核,主频2.6~3.0GHz;

内存:DDR4,8G以上;

硬盘:128G以上固态硬盘

软件配置:

统信:

桌面操作系统:

版本号:20;

版本:专业版;

类型:64位;

1.2.字体安装

STM信创应用涉及字体:

中文:思源黑体可免费商用

安装方法:

将相关的字体文件,放到以下目录:

/usr/share/fonts/

需要root用户权限,可能需要输入root用户密码

1.3.JDK安装

1.3.1.        准备JDK包

JDK包由厂商自行准备! JDK务必选择1.8及以上版本

将JDK包放入任意路径,这里演示放在了主目录下

1.3.2.        配置环境变量

1.进入系统盘/etc这个文件夹

2.在终端输入命令行sudo vim profile  ,并输入密码

3.进入后在文件末尾加入形如下图的两句配置项

export PATH=$PATH:$HOME/local/jdk/jdk1.8.0_301/bin:.
export JAVA_HOME=$HOME/local/jdk/jdk1.8.0_301

说明:上图中的红色背景的命令为JDK包的bin路径和JDK路径

(生产以实际路径为准,截图仅供参考)

注意!长城的设备需要注释下面代码

通过编辑OpenJDK的accessibility.properties文件

sudo vim /etc/java-8-openjdk/accessibility.properties

注释掉下面一行

assistive_technologies=org.GNOME.Accessibility.AtkWrapper

1670580626169

1.4.各厂商通用处理

l  操作员装机要求:

需要熟悉linux基本操作命令和vi编辑器的使用。

l  系统检查:

用户名是 nyxcstm

1.4.1.        备份原应用日志(若需要)

如果是第一次安装STM信创应用,则略过该步骤

对于非第一次安装应用(即由于发生不可抗力导致需要重装应用的情况),需要备份原应用的一些信息;

提供以下两种方式进行数据备份:

方式一:进入应用目录直接拷贝应用日志及数据库文件

1、日志备份:进入应用目录(/home/nyxcstm/nantian/),找到NTLOG文件夹,拷贝该文件。(nyxcstm是用户名,生产以实际用户名为准)

2、数据库文件备份:进入应用数据库目录(/home/nyxcstm/nantian/rdp3.1/NtMainProcess/classes/),找到数据库文件NtData.db,拷贝该文件。(nyxcstm是用户名,生产以实际用户名为准)

完成后保留该日志文件夹与数据库文件,一直到重新完整安装应用后,再放至应用目录下。

方式二:通过以下脚本操作

进入应用目录(/home/nyxcstm/nantian/),找到cp_before_uninstall.sh

双击执行,弹出框如下


点击运行,执行完成后将在用户目录(/home/nyxcstm/)生成压缩包(命名:NT_DATA_BACKUP.zip)


完成后保留该文件(在确保文件及所在路径不损害不丢失的情况下,可以不用另外保存),一直到重新完整安装应用后,进入应用目录(/home/nyxcstm/nantian/),找到move_after_reinstall.sh,

双击执行,完成操作。

1.4.2.        安装SP

按照厂商提供的SP安装包及安装文档,完成SP的安装。

1.4.3.        安装设备接口服务

按照厂商提供的设备接口服务安装包及安装文档,完成设备接口服务的安装。

1.4.4.        检查应用安装所需目录

1、用户目录:/home/nyxcstm/

2、用户桌面目录:/home/nyxcstm/Desktop/

3、用户开机自启动目录:/home/nyxcstm/.config/autostart/

4、开始菜单目录:/usr/share/applications/

以上目录必须存在,如果不存在,需要手动创建目录。

1.4.5.        开放应用需要的端口

终端通讯监听需要打开设备上的端口9000(代理监听端口,接收V端参数下发)、18802(C端监听端口)、7678(代理监听端口,接收V端远程指令),18080(设备接口服务),18081(组件接口服务),8081(密码键盘监听端口),在防火墙开启的情况下,可能阻止本地监听,导致升级不成功,所以安装时务必开放端口或者关闭防火墙

1.4.5.1.           检测端口是否被其他程序占用

检测步骤如下:

1.  应用关闭的情况下,点击开始菜单-终端,打开一个终端窗口;

图表 1开始-终端

2.  输入命令netstat -lnt | grep 18801,查看端口,查看有没有相应记录,如果没有记录会显示如下:

nyxcstm@nyxcstm-PC:~$  netstat -lnt | grep 18801
nyxcstm@nyxcstm-PC:~$

说明:上图中的红色背景的命令为需要输入的命令。

3.同样的方法,检查18802、18803、18080和18081,8081是否被占用。

1.4.5.2.           检测端口是否成功开启

检测步骤如下:

1.应用开启的情况下,点击开始菜单-终端,打开一个终端窗口;

2.输入命令netstat -lnt | grep 18081, 查看端口,查看有没有相应记录,记录的状态为“LISTEN”。

nyxcstm@nyxcstm-PC:~$  netstat -lnt | grep 18081
tcp6       0      0 :::18081                :::*                    LISTEN     
nyxcstm@nyxcstm-PC:~$

说明:上图中的红色背景的命令为需要输入的命令。

1.4.6.  设置自动登录

统信系统

图表 4开始-控制中心-账户
    点击开始菜单-控制中心-账户,打开账户窗口:

 勾选:自动登录

图表 5勾选"自动登录"

1.5.各厂商特殊处理

暂无

2.应用安装

2.1.解压安装包

   手动解压XCSTMSetup2.0.0.0.zip压缩包,获取安装包文件:STMC_XC_Release_2.0.0.0.zip、rdpInstall.sh。

安装包文件STMC_XC_Release_2.0.0.0.ziprdpInstall.sh

把文件放到/home/nyxcstm/ 目录下,选择开始菜单->终端,打开一个终端窗口,在终端窗口中输入cd 命令回到主目录,并用pwd命令确认,然后用命令sh执行rdpInstall.sh进行安装。

nyxcstm@uos-PC:~$ pwd
/home/nyxcstm
nyxcstm@uos-PC:~$ sh rdpInstall.sh

说明:上图中的红色背景的命令为需要输入的命令;

涉及使用 sudo 命令可能需要输入密码,请提前联系设备厂商获取密码。

安装参考下图

图表 6pwd命令确认,然后用命令sh执行rdpInstall.sh进行安装

图表 7输入设备厂商提供的密码

图表 8点击“允许”(麒麟系统没有此提示

图表 9提示安装成功

检查开机启动项是否已有"rdp.desktop",命令:cd .config/autostart回车;ls,回车。

图表 10检查开机启动项是否已有"rdp.desktop"

2.2.授予修改时间权限

nyxcstm@nyxcstm:~$ cd /etc/sudoers.d/
nyxcstm@nyxcstm:/etc/sudoers.d$ pwd
/etc/sudoers.d
nyxcstm@nyxcstm:/etc/sudoers.d$ ls
README  sudoers_rdp
执行指令cd /etc/sudoers.d,检查/etc/sudoers.d目录下是否有文件sudoers_rdp

说明:上图中的红色背景的命令为需要输入的命令;

3.应用配置

安装完成后,需先对应用进行配置:双击运行桌面“南天rdp配置工具”快捷图标,将会启动参数配置。

图表 11桌面"南天rdp配置工具"快捷图标

3.1.  终端参数配置

图表 12终端参数配置

终端参数配置说明如下:

终端参数设置项

终端参数配置项

-终端参数配置

变量

描述

DeviceNo

** 设备号

注:值必须按照实际情况填写,可参考已投产设备参数配置;

3.2.应用参数配置

图表 13应用参数配置

终端参数配置说明如下:

终端参数设置项

终端参数配置项

-应用参数配置

变量

描述

CamType

** 请从以下机型中选择:

GRG-广电运通,GWI-长城,INSPUR-浪潮

WaitDvcTime

** 等待SP启动时间,单位毫秒

注:值必须按照实际情况填写,可参考已投产设备参数配置;

3.3.通讯参数配置

图表 14通讯参数配置

终端参数配置说明如下:

终端参数设置项

终端参数配置项

-通讯参数配置

变量

描述

HostIP

198.198.32.222

** 前置IP

HostPort

6088

** 前置端口

MonitorIP

198.198.32.221

** 监控IP

注:值必须按照实际情况填写,可参考已投产设备参数配置;

该页全部参数,安装包已经默认设置成生产环境的配置信息

3.4.PBOC参数配置

图片1

图表15  PBOC参数配置

终端参数设置项

终端参数配置项

-PBOC参数配置

变量

描述

ICCLOpen

**是否要启用非接IC卡交易,1为启用,0为不启用

ICProtocol

默认

**IC卡通讯协议

ICTimeOut

默认

**IC卡通讯超时时间

ICPSEName

默认

**支付系统目录文件名

ICAIDList

默认

**AID列表

ICCreditDebitAID

默认

**借记/贷记应用

ICDebitAID

默认

**借记应用

ICCreditAID

默认

**贷记应用

ICQuasiCreditAID

默认

**准贷记应用

ICECAID

默认

**电子现金应用

ICCountyCode

默认

**国家代码

ICDA

默认

**是否要做脱机数据认证

ICDDA

默认

**是否需要做动态认证,1为需要,0为不需要

ICSDA

默认

**是否需要做静态

ICCDA

默认

**是否要做CDA

ICTerAppVer

默认

**终端版本号

注:值必须按照实际情况填写,可参考已投产设备参数配置;

l 以上步骤完成之后重启操作系统,应用会自动启动。

l 应用启动成功后进入正常对外服务界面,此时可进行非现金类交易,待机界面如下图所示:

4.应用退出

方法:

进入维护->用管理员用户登录->选择系统管理->关闭应用;

5.   应用卸载

方法:

在用户目录下执行以下指令,卸载应用

cd nantian(进入nantian目录) ;  pwd(检查路径)

ls(显示指定工作目录下的内容); sh rdpUninstall.sh(执行卸载)

nyxcstm@nyxcstm :~$ cd nantian   
nyxcstm@nyxcstm :~/nantian$ pwd
/home/nyxcstm/nantian
nyxcstm@scrce :~/nantian$ ls
etc   NTAgent   NtCheckProcess.log   nt_ide_setting.sh   rdp3.1_ATM    rdpstatr.sh rdpUninstall.sh   WSAP   GZH   nt_agent_ide_setting.sh   NTFILE   NTLOG   rdp.desktop   rdpstop.sh   UpdateResult.cfg   
nyxcstm@scrce :~/nantian$ sh rdpUninstall.sh

6.终端应用的目录和文件

/home/nyxcstm/nantian/

  rdpstart.sh

启动脚本

  rdp3.1/

RDP应用目录

  rdp3.1/NtMainProcess

RDP组件服务

  NTAgent

RDP代理目录

  NTLOG/

日志目录

  NTLOG/NtTraceLog/bak

应用日志备份

  NTLOG/NtTraceLog/trace

当天应用日志

  NTLOG/NtTraceLog/update

终端应用版本升级日志

  NTLOG/ NTAgentLog /

代理日志目录

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多