




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用友软件股份有限公司 NC 在线服务安装指南 1 NCNC 在线服务安装指南在线服务安装指南 用友软件股份有限公司 2010 年 12 月 用友软件股份有限公司 NC 在线服务安装指南 2 目目 录录 本文适用环境概述 . 5 1 部署简介 . 6 1.1 服务器操作系统支持列表 . 6 1.2 数据库系统支持列表 . 6 1.3 中间件支持列表 . 6 1.4 标准组件简介 . 6 2 Linux平台安装指南 . 7 2.1 安装Linux操作系统 7 2.2 开始安装NC在线应用服务器 . 7 2.2.1 创建uficc用户 . 7 2.2.2 切换为uficc用户 . 7 2.2.3 解压安装文件 8 2.2.4 进入/bin目录 . 8 2.2.5 设置环境变量 . 8 2.2.6 重新加载uficc用户所有环境变量 8 2.2.7 执行initcnf脚本自动配置ncicc服务 8 2.2.8 执行publishcnf脚本发布服务 8 2.2.9 导入初始化数据库 9 2.2.10 启动NCICC2 服务 . 9 2.3 自动配置脚本initcnf使用说明 . 10 2.3.1 服务器所处网络环境选择 . 10 2.3.2 NC验证服务器配置 . 12 2.3.3 数据库访问配置 . 12 2.3.4 服务器地址配置 . 18 使用WAN或LAN网络环境的服务器地址配置 . 18 2.3.5 显示当前配置的网络拓扑图 . 20 2.3.6 配置Oracle数据数据文件目录 . 20 2.4 手动配置NCICC2 应用程序 21 2.4.1 配置数据库访问文件perties . 21 2.4.2 配置数据库访问文件Pperties 22 2.4.3 配置应用程序 . 22 2.5 NC在线服务器端组件 . 25 2.5.1 服务器端NC在线程序相关目录结构 . 25 2.6 NC在线服务管理参考 . 26 2.6.1 启动前的检查 . 26 2.6.2 NC在线服务启动 . 27 2.6.3 NC在线服务停止 . 27 2.6.4 发布配置文件与清除备份的配置文件 . 27 发布配置文件 . 27 用友软件股份有限公司 NC 在线服务安装指南 3 清除备份的配置文件 . 27 3 Windows平台安装指南 . 28 3.1 安装Windows 2003 Enterprise Server操作系统 28 3.2 安装数据库 28 3.3 创建初始的NC在线服务数据库 . 28 3.3.1 使用SqlServer数据库的用户 . 28 导入数据库备份文件 . 28 创建数据库用户 . 28 测试新建用户对NC在线服务数据库的可访问性 . 28 3.3.2 使用Oracle数据库的用户 29 创建表空间,数据库用户和授权 . 29 导入数据库备份文件 . 29 测试新建用户对NC在线服务数据库的可访问性 . 29 3.4 安装前的检查 . 29 3.4.1 检查服务器基本配置 . 29 3.4.2 检查服务器监听端口 . 29 3.4.3 检查必要的用户 . 30 3.5 开始安装NC在线服务服务器端程序 30 3.5.1 安装用户JAVA程序运行环境 . 30 3.5.2 部署NC在线服务应用 . 30 3.5.3 修改NC在线服务数据库配置文件 . 30 使用SQLserver数据库用户的配置 . 30 使用Oracle数据库用户的配置 . 31 发布NC在线服务的数据库配置文件 . 31 3.5.4 修改应用服务的配置文件 . 31 3.6 ICC服务器端组件 . 35 3.6.1 服务器端NC在线服务程序相关目录结构 . 35 3.7 NC在线服务服务管理参考 . 36 3.7.1 启动前的检查 . 36 3.7.2 NC在线服务服务启动 . 36 3.7.3 NC在线服务服务停止 . 36 3.7.4 NC在线服务服务状态查看 . 36 3.8 相关介绍 37 3.8.1 主要对外服务端口简介 . 37 3.8.2 访客连接受防火墙保护的NC在线服务服务器端口 . 37 3.8.3 客服连接受防火墙保护的NC在线服务服务器端口 . 37 3.8.4 NC在线服务应用服务器连接受防火墙保护的数据库服务器服务端口 . 38 3.8.5 NC在线服务服务器端部署所需的资源 . 38 4 NC服务器启用NC在线服务 . 38 5 产品授权 . 39 6 支持人员客户端安装 . 39 6.1 运行环境 . 39 6.2 安装 . 40 6.3 服务配置 . 43 用友软件股份有限公司 NC 在线服务安装指南 4 6.4 启动 . 44 6.5 卸载 . 44 6.6 登录 . 44 用友软件股份有限公司 NC 在线服务安装指南 5 本文适用环境概述本文适用环境概述 本文仅适用如下版本的 NC 在线服务服务器端程序 (下文均简称为 NC 在线服务器) 的管 理: 1:NC 在线服务 V5.7 及以上版本的服务器端程序,不适用于低于此版本之前的任何版 本; 2:请根据您的服务器运行平台的操作系统及数据库类别选择相应的章节,不同平台下 的部署和管理方式会有所不同; 3:如果错误超越本文的描述范围,除非您非常明确的了解您所执行的操作结果,否则 请与厂商联系,寻求支持。 用友软件股份有限公司 NC 在线服务安装指南 6 1 1 部署部署简介简介 根据不同系统部署需求, NC 在线服务可以部署到如下环境: 1:可以部署到一台或多台服务器上; 2:可以部署到直接路由,网络地址转换(NAT) ,负载均衡等多种不同复杂程度的网络 环境; 3:可以部署到多个 Linux 发行版和 Windows 系列多种操作系统; 4:支持使用 Oracle,SqlServer 等多种数据库; 5:可运行于 Tomcat,Jboss 等多种中间件(默认采用 Jboss 中间件,若有其他中间件部 署需求请与厂商联系) ; 1.11.1 服务器服务器操作系统支持列表操作系统支持列表 操作系统类别操作系统类别 操作系统发行版操作系统发行版 发布版本发布版本 备注备注 WindowsWindows Windows 2003 Server 所有 LinuxLinux RedHat RHEL 4、5 32 位和 64 位平台 CentOS Version 4、5 32 位和 64 位平台 SUSE Version 9,10,11 32 位和 64 位平台 1.21.2 数据库系统支持列表数据库系统支持列表 数据库类别数据库类别 数据库系统发行版数据库系统发行版 发布版本发布版本 备注备注 OracleOracle Oracle Version 10、11 SqlServerSqlServer SqlServer Version 2005、2008 1.31.3 中间件支持列表中间件支持列表 中间件类别中间件类别 中间件发行版中间件发行版 发布版本发布版本 备注备注 T Tomcatomcat Tomcat Version 6 JbossJboss Jboss Version 4.3GA 1.4 标准标准组件简介组件简介 用友软件股份有限公司 NC 在线服务安装指南 7 编号编号 组件名组件名 简称简称 用途用途 运行环境运行环境 1 1 DataBase DB 提供数据库服务 1.Windows 2003 Enterprise Server 2.SqlServer 2008 Enterprise Database 2 2 Jboss Jboss 开源的企业级Java中间件 软件 JDK 1.6 以上版本 3 3 Cassandra CSD 一个高效、平行多节点、 分布式、混合型的非关系 的网络数据库 JDK 1.6 以上版本 4 4 FrontServer FS 前端服务器,具体业务处 理 JDK 1.6 以上版本 5 5 Red5 FMS 提供语音视屏服务 JDK 1.6 以上版本 6 6 DataBaseSer ver DBS 提供数据库管理服务 1.JDK 1.6 以上版本 2.发行版本自带的 Jboss 或以 上支持列表中的中间件 7 7 WebServer WEB Http 服务 8 8 WebService WS 在线应用服务模块 9 9 Birt BIRT 报表引擎 2 2 LinuxLinux 平台平台安装指南安装指南 2.12.1 安装安装 LinuxLinux 操作系统操作系统 2.1 请创建一个单独的磁盘分区,并挂载到/opt 目录下 2.2 禁用 Selinux 特性 2.3 请从系统安装盘中找出 ttfonts-zh_CN 软件包并安装它。 2.22.2 开始安装开始安装 NCNC 在线在线应用服务器应用服务器 .1 创建创建 uficcuficc 用户用户 以 root 用户执行 uficc-create-user.sh 脚本,此脚本将会创建用户 uficc,该用户目 录在/opt/uficc,增加该用户的 nofile 值 rootLVhost0201 # sh uficc-create-user.sh .2 切换为切换为 uficcuficc 用户用户 rootLVhost0201 # su - uficc 用友软件股份有限公司 NC 在线服务安装指南 8 .3 解压安装文件解压安装文件 将 ncicc--release-0-rhel5-x86.tar.gz 安 装文件 在 NC 在线 用户目 录 /opt/uficc 目录下解压 uficcLVhost0201 $ tar xzvf ncicc--release-1-rhel5-x86.tar.gz .4 进入进入/bin/bin 目录目录 uficcLVhost0201 $ cd bin .5 设置设置环境变量环境变量 uficcLVhost0201 $ export UFICC_HOME=/opt/uficc 执行 uficc-set-bash-profile.sh 加载 uficc 用户环境变量的设置 uficcLVhost0201 bin$ sh uficc-set-bash-profile.sh .6 重新加载重新加载 uficcuficc 用户所有环境变量用户所有环境变量 uficcLVhost0201 bin$ source /.bash_profile 输出结果应该如下所示: UFICC_HOME=/opt/uficc JAVA_HOME=/opt/uficc/jdk JBOSS_HOME=/opt/uficc/jboss java version “1.6.0_22“ Java(TM) SE Runtime Environment (build 1.6.0_22-b04) Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing) 或退出 uficc 用户登录,再重新登陆此用户,环境变量配置即可生效。 .7 执行执行 initcnfinitcnf 脚本脚本自动自动配置配置 nciccncicc 服务服务 配置界面说明如后文所述,或者手动配置这些文件,配置说明如后文所述。 uficcLVhost0201 $ initcnf .8 执行执行 publishcnfpublishcnf 脚本发布服务脚本发布服务 uficcLVhost0201 $ publishcnf -P all 用友软件股份有限公司 NC 在线服务安装指南 9 .9 导入初始化数据库导入初始化数据库 请将/sqls/Oracle 目录下的三个文件复制到数据库服务器上,创建数据库用户,授权, 并导入初始化用户数据。 create_ncicc2.sql 文件包含了创建用户表空间,临时表空间,用户并授权的 SQL 语 句,请验证符合您的数据库安装信息后执行。用户创建也可以手工执行,但要确保相应 权限正确并有 NCICC2 表空间。 import_db.sql 是导入数据库用户数据的 shell 脚本,请确认数据库用户已成功创建并 验证符合您的数据库安装信息后执行。数据导入也可以不使用该脚本手工执行。 ncicc2.dmp 是数据库备份文件。 0.10 启动启动 NCICC2NCICC2 服务服务 依次启动下列服务: a. 启动 cassandra 应用程序 uficcLVhost0201 $ cassandractl start b. 启动 jboss 中间件 uficcLVhost0201 $ jbossctl start c. 启动 frontserver 应用程序 uficcLVhost0201 $ fsctl start d. 启动 FMS 应用程序 uficcLVhost0201 $ fmsctl start 用友软件股份有限公司 NC 在线服务安装指南 10 2.32.3 自动配置脚本自动配置脚本 initcnfinitcnf 使用说明使用说明 .1 服务器所处网络环境选择服务器所处网络环境选择 界面说明: 1 公共服务器 服务器直接暴露在公网,有一个公共可访问 IP 地址,供客服端和访客连接。 2 通过网络地址转换方式(NAT)访问服务器(目的地址转换) 服务器隐藏在路由器或防火墙后的局域网内,服务器具有一个可用的子网 IP 地址,路 由/防火墙就有一个公网可访问的 IP 地址, 并将这个地址或必要端口映射到服务器, 访客可 通过公网地址访问服务器,客服可通过公网或局域网地址访问服务器。 3 局域网服务器 服务器处于内部网络,没有公网可访问的地址。 4 处于复杂地址转换环境的服务器 服务器隐藏在路由器或防火墙后的局域网内,服务器具有一个可用的子网 IP 地址,路 由/防火墙就有一个公网可访问的 IP 地址, 并将这个地址或必要端口映射到服务器, 访客可 通过公网地址访问服务器, 针对内部网络用户, 服务器提供另一个被转换后的内部地址供客 服访问,客服可通过这个地址访问服务器。 N 选择完成,保存当前选择,并执行下一步配置; Q 退出配置进程 下面是一次选择的示例: 用友软件股份有限公司 NC 在线服务安装指南 11 输入 3,选择 Lan Server,后 回车,出现您的选择 用友软件股份有限公司 NC 在线服务安装指南 12 确定当前选择,输入 N,回车 进入下一步配置。 NC.2 NC 验证服务器配置验证服务器配置 请输入 NC 验证服务器地址, 该地址一般为 NC 服务器地址, 用于 NC 在线服务器从 NC 服务器 上获取产品授权信息。如果 NC 验证服务端口监听非 80 端口,请使用 地址:端口形式(如: 01:8880) 2.32.3. .3 3 数据库访问配置数据库访问配置 当前 linux 版本暂时只支持配置访问 oracle 数据库。若使用 SQL server 数据库则请使用 NC 在线服务 windows 版本。 用友软件股份有限公司 NC 在线服务安装指南 13 1 数据库类型(oracle) 2 数据库地址(默认 ) 3 数据库服务端口(默认 1521) 4 NC 在线数据库信息 41 数据库 SID(oracle) 42 用户名 43 用户密码 N 选择完成,保存当前选择,并执行下一步配置; R 不保存当前配置,重新配置数据库访问信息 Q 退出配置进程 用友软件股份有限公司 NC 在线服务安装指南 14 请输入数据库 IP 地址,留空则表示是用默认地址 ,回车 进入下一步 用友软件股份有限公司 NC 在线服务安装指南 15 输入数据库服务端口,留空表示是用默认端口 1521,回车进入下一步: 输入数据库 SID(oracle 数据库是用 SID) ,留空使用默认值 ncicc2,回车进入下一步: 用友软件股份有限公司 NC 在线服务安装指南 16 输入数据库用户名,留空使用默认值 ncicc2,回车进入下一步: 输入用户密码回车,进入下一步: 用友软件股份有限公司 NC 在线服务安装指南 17 输入 N,保存当前设置进入下一步: 用友软件股份有限公司 NC 在线服务安装指南 18 .4 服务器地址配置服务器地址配置 .4 4.1 .1 使用使用 WANWAN 或或 LANLAN 网络环境的服务器地址配置网络环境的服务器地址配置 1 WEB 服务器地址 2 应用服务器地址 3 FMS 服务器地址 用友软件股份有限公司 NC 在线服务安装指南 19 输入服务器 IP 地址,回车进入下一步 用友软件股份有限公司 NC 在线服务安装指南 20 输入 N,回车进入下一步配置: 2.32.3. .5 5 显示当前配置的网络拓扑图显示当前配置的网络拓扑图 验证配置是否正确,如错误,是用 CTRL+c 键组合终止配置,这将不会当前系统的改变任何 配置, 不会生成任何文件, 如正确, 回车进入下一步, 配置工具将生成应用程序的配置文件。 2.32.3. .6 6 配置配置 OracleOracle 数据数据文件目录数据数据文件目录 配置正确的数据文件目录有助于生成 Oracle 数据库用户创建的 SQL 语句,如果您不确 定数据文件的路径,可以留空,DBA 会根据具体情况为您创建用户,生成的脚本仅供参考, 这步不影响任何应用程序的配置 用友软件股份有限公司 NC 在线服务安装指南 21 2.42.4 手动配置手动配置 NCICC2NCICC2 应用程序应用程序 若不使用 initcnf 脚本自动配置, 也可以手工进行配置, 为避免手工修改错误, 建议使用 initcnf 脚本自动配置。手工修改配置文件后注意发布配置文件,详见 2.2.8。 .1 配置数据库访问文件配置数据库访问文件 perties uficc 用户进入/icc_config/目录,编辑 perties 文件,如此文件不存在,请 从当前目录复制 perties-template 一份 uficcLPhost0600 icc_config$ cp -a perties-template perties 配置文件主要参数修改如下: #oracle version database settings jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle:thin:14:1521:ncc jdbc.username=ncicc2 jdbc.password=a123456 hibernate.dialect=org.hibernate.dialect.Oracle10gDialect 其中 14:1521:ncc 段为数据库访问的 IP 地址、端口和 SID; 用友软件股份有限公司 NC 在线服务安装指南 22 jdbc.username=ncicc2 数据库用户名; jdbc.password=a123456 数据库用户的密码; 请根据具体情况修改为正确的值。 .2 配置数据库访问文件配置数据库访问文件 PpertiesPperties uficc 用户进入/icc_config/目录, 编辑 Pperties 文件, 如此文件不存在, 请从当前目录复制 Pperties-template 一份 uficcLPhost0600 icc_config$ cp -a Pperties-template Pperties 配置文件主要参数修改如下: xool.driver-url=jdbc:oracle:thin:14:1521:ncc jdbc-1.user=ncicc2 jdbc-1.password=a123456 其中 14:1521:ncc 段为数据库访问的 IP 地址、端口和 SID; jdbc-1.user=ncicc2 数据库用户名; jdbc-1.password=a123456 数据库用户的密码; .3 配置应用程序配置应用程序 uficc 用户进入/icc_config/目录,编辑 perties 文件,如此文件不 存在,请从当前目录复制 perties-template 一份 uficcLPhost0600 icc_config$ cp -a perties-template perties 配置文件主要参数修改如下 (本文中中文仅为说明用途, 配置文件中请勿使用任何中文字符 和标点) : #Version system.version = #is need encrypt 0 not need,1 need system.is.need.encrypt = 1 #database type 0-mysql; 1-oracle; 2-sqlserver # 数据库选择:0 为使用 mysql 数据库,1 为使用 oracle 数据库,2 为使用 sqlserver 数据 库 system.db.type = 1 #cassandra setting cassandra.host = :9160 cassandra.keyspace = Keyspace1 cassandra.columnfamily = Standard1 用友软件股份有限公司 NC 在线服务安装指南 23 #remote service hessian.remoteservice.url = /icc_dbs/remoting/remoteservice #snid generate snid.prefix = SN snid.server.code = A snid.init.value = 1 snid.auto.increment = 10 #server config #fs #fs.inner.host 为 Fs 服务映射给客服端的 ip 地址 #fs.outer.host 为 Fs 服务映射给访客端的 ip 地址 fs.id = ncicc fs.inner.host = 25 fs.inner.port = 8000 fs.outer.host = 25 fs.outer.port = 8000 fs.local.host = fs.local.port = 8000 #Fms #fms.inner.host 为 Fms 服务映射给客服端的 ip 地址 #fms.outer.host 为 Fms 服务映射给访客端的 ip 地址 fms.inner.host = 25 fms.inner.port = 1935 fms.outer.host = 25 fms.outer.port = 1935 fms.local.host = fms.local.port = 1935 #ls NCICC2 版本无 LS 模块,不用配置此段,也不用删除此段 #ls.inner.host 为 Ls 服务映射给客服端的 ip 地址 #ls.outer.host 为 Ls 服务映射给访客端的 ip 地址 ls.inner.host = 25 ls.inner.port = 8080 ls.outer.host = 25 ls.outer.port = 8080 ls.local.host = ls.local.port = 8080 #timeout unit second ls.timeout = 121 #generate excel path # rpt.generate.excel.path 为对话记录保存路径,Windows 文件系统系统路径请将“” 替换为“/” 用友软件股份有限公司 NC 在线服务安装指南 24 rpt.generate.excel.path = /opt/uficc/icc_data/chatrecords/ #default init paramater list about queue init.queue.flag = 1 init.queue.waitTime = 300 init.queue.maxNum = 50 init.queue.adType = 0 #default BaseUrl, must be end by / # web.base.url 基本 URL 配置,请修改正确的服务器域名/地址,必须以”/”结尾 web.base.url = 25/web/ #default theme, 0 ad left 1 ad right web.default.theme = 1 #default color, 0 blue 1 green 2 orange 3 red 4 gray 5 zi web.default.color = 0 #default language, just zh-cn, zh-tw, en web.default.lang = zh-cn #flash Url # web.flash.url FLASH 的 URL 配置,请修改正确的服务器域名/地址,必须以”/”结尾 web.flash.url = 25/web/icc/flash/ #image url # web.image.url 图片的 URL 配置,请修改正确的服务器域名/地址,必须以”/”结尾 web.image.url = 25/web/ #verify Url, split by “,“ # web.verify.url 验证 URL 配置,请修改正确的服务器域名/地址,多个地址或域名用英 文逗号分隔 web.verify.url = ,localhost, 25 #proxy ctrl # xy 是否开启对访客端的反向消息代理,0 为不启用,1 为启用 xy = 0 #proxy url # xy.url 支持消息通过 http 代理的 URL 配置,请修改正确的服务器域名/地址, 必须以”/”结尾 xy.url = 25/iccv4.0new/proxy/web2/ #ScreenCapture host IP or host name 用友软件股份有限公司 NC 在线服务安装指南 25 # web.screen.capture.host 服务器截屏地址配置,请修改正确的服务器域名/地址 web.screen.capture.host = 25 #ScreenCapture port default http:80 https:443 # web.screen.capture.port 服务器截屏端口配置,请修改正确的服务器端口 web.screen.capture.port = 80 #ScreenCapture upload URL web.screen.capture.url = web/common/doUpload.action #Upload Path # web.upload.path 上传文件的物理路径配置,Windows 文件系统系统路径请将“”替换 为“/” ,必须以”/”结尾 web.upload.path = /opt/NC 在线/icc_data/upload/ #product Full Name zh-cn .zhcn = u7528u53cbICC #product Full Name zh-tw .zhtw = u7528u53cbICC #product Full Name zh-en .en = Ufida ICC #report url # web.report.url 访问报表引擎的 URL,请修改正确的服务器域名/地址,必须以”/”结 尾 web.report.url = 25/birt/ #ncicc2 certificate url # nc.certificate.url NCICC2 验证服务器地址,一般为 NC 环境地址,用于 NC 在线服务 获取授权信息,请修改正确的服务器域名/地址(如非使用 80 端口,请使用地址:端口形 式) ,必须以”/”结尾 nc.certificate.url =11/ 2.52.5 NCNC 在线服务器在线服务器端组件端组件 .1 服务器端服务器端 NCNC 在线在线程序相关目录结构程序相关目录结构 所有 NC 在线服务器程序和数据文件均存放在用户目录(默认/opt/uficc) 下表列出系统管理相关目录和文件(/opt/uficc 目录下) : 用友软件股份有限公司 NC 在线服务安装指南 26 类类 别别 路径路径 说明说明 是否必需是否必需 备注备注 目目 录录 apache-ca ssandra-0 .6.5 Cassandra 模块主目录 所有必须 bin 服务器端管理命令目录 所有必须 docs 文档目录 非必须 etc 用户环境配置主目录 Windows 系统非必须, Linux/Unix 系统必须 icc_confi g NC 在线服务配置文件模版主目录 Windows 系 统 必 须 , Linux/Unix 系统必须 icc_data NC 在线应用数据文件存储目录 所有必须 icc_fs FS 模块主目录 所有必须 icc_logs Java 程序日志文件主目录 所有必须 icc_ls LS 模块主目录 DBS,MS,LS, FS,APS 必须 icc_profi les NC 在线应用服务环境配置目录 Windows 系 统 必 须 , Linux/Unix 系统必须 icc_rpt Report 模块主目录 所有必须 jboss Jboss 中间件主目录 所有必须 jetty7 Jetty 模块主目录 非必须 建议保留 lib 公用模块/库目录 所有必须 暂未使用 libexec 公用可执行模块目录 Windows 系统非必须, Linux/Unix 系统必须 logs 日志存储主目录 所有必须 man 在线手册主目录 所有必须 red5 语音视频功能模块主目录 所有必须 sbin 服务器端管理命令目录,超级用 户命令 Windows 系统非必须, Linux/Unix 系统必须 share 共享组件/文件主目录 Windows 系统非必须, Linux/Unix 系统必须 sqls SQL 脚本/初始数据库模版存储 所有必须 临临 时时 tmp 临时文件目录 所有必须 可 以 清 空 其中内容 2.62.6 NCNC 在线在线服务管理参考服务管理参考 2.62.6. .1 1 启动前的检查启动前的检查 (1)确认数据库已成功启动,并可以正常访问; (2)由于 NC 在线服务器端软件会受服务器端时间精度影响, 请使服务器端时间能够定期 与 Internet 时间服务器同步,确保服务器时间与标准时间不要有大于 15 分钟误差; 用友软件股份有限公司 NC 在线服务安装指南 27 (3)单服务器部署 NC 在线服务启动前请检查如下端口未被占用: 端口类型端口号端口类型端口号 用途说明用途说明 ICCICC 组件类别组件类别 TCP/80 Web 服务器 DBS,Web,WebService TCP/8000 NC 在线程序 FS TCP/1935 语音视频 Red5 TCP/9160 分布式数据存储 Cassandra .2 NCNC 在线在线服务启动服务启动 单服务器部署请按以下顺序依次启动 NC 在线服务: Cassandra-Jboss-FS -FMS (1) 启动 Cassandra,使用命令 cassandractl start (2) 启动 Jboss,使用命令 jbossctl start (3) 启动 FS , 使用命令 fsctl start (4) 启动 FMS,使用命令 fmsctl start .3 NCNC 在线在线服务停止服务停止 单服务器部署停止 NC 在线服务无特定顺序: (1) 停止 Cassandra,使用命令 cassandractl stop (2) 停止 Jboss,使用命令 jbossctl stop (3) 停止 FMS , 使用命令 fmsctl stop (4) 停止 FS,使用命令 fsctl stop .4 发布配置文件与清除备份的配置文件发布配置文件与清除备份的配置文件 使用 publishcnf 命令可以发布配置文件或清除备份的配置文件。 详尽用法说明,请参考命令自身说明: NC 在线LPhost0600 $ publishcnf help .1 .4.1 发布配置文件发布配置文件 新的配置文件只有发布后才会生效, 任何新的配置文件发布后, 都必须重起相应的服务, 可以使用如下命令发布配置文件: uficcLPhost0600 $ publishcnf -P all .2 .4.2 清除备份的配置文件清除备份的配置文件 发布新配置文件同时会备份原来的配置文件, 如确定原配置文件无用后, 可以使用如下 用友软件股份有限公司 NC 在线服务安装指南 28 命令清除: uficcLPhost0600 $ publishcnf -C all 3 3 WindowsWindows 平台平台安装指南安装指南 3 3.1.1 安装安装 Windows 2003 Enterprise ServerWindows 2003 Enterprise Server 操作系统操作系统 操作系统安装过程略,请参考微软官方参考文档。 注:NC 在线服务在线客服系统将安装到 D:盘符下,请确认分配了足够的磁盘空间。 3 3.2.2 安装数据库安装数据库 数据库安装过程略, 请参考对应数据库的官方参考文档,Oracle 数据库安装时请使用字 符集 ZHS16GBK。 3.33.3 创建初始的创建初始的 NCNC 在线服务在线服务数据库数据库 .1 使用使用 SqlServerSqlServer 数据库的用户数据库的用户 .1.1 .1 导入数据库备份文件导入数据库备份文件 或者导入数据库备份文件 ncicc2.bak,这个文件可以在 sqls 目录下找到。 .2 .1.2 创建数据库用户创建数据库用户 创建数据库 SQL Server 身份验证用户 NC 在线服务并对 NC 在线服务数据库拥有完全控 制的权限。 .3 .1.3 测试新建用户对测试新建用户对 NCNC 在线服务在线服务数据库的可访问性数据库的可访问性 测试 NC 在线服务用户可正确的访问 NC 在线服务数据库。 用友软件股份有限公司 NC 在线服务安装指南 29 .2 使用使用 OracleOracle 数据库的用户数据库的用户 .2.1 .1 创建表空间,数据库用户和授权创建表空间,数据库用户和授权 请验证下面 SQL 语句中红色表示的部分 (创建的表空间名请确定为 ncicc2,临时表空间 名为 ncicc2_temp,或使用系统临时表空间) : create tablespace ncicc2 datafile /oradata/ncc/ncicc2_01.dbf size 4096m; create temporary tablespace ncicc2_temp tempfile /oradata/ncc/ncicc2_temp.dbf size 128m; create user ncicc2 identified by a123456 default tablespace ncicc2 temporary tablespace ncicc2_temp; grant connect,resource,create view to ncicc2; .2.2.2 导入数据库备份文件导入数据库备份文件 请验证下面命令行中红色表示的部分(请确定用户名和密码与您上一步创建的一致) , 数据库备份文件 ncicc2.dmp,这个文件可以在 sqls 目录下找到。 imp ncicc2/a123456 buffer=64000 file=ncicc2.dmp fromuser=ncicc2 touser=ncicc2 3 .3.2.3 测试新建用户对测试新建用户对 NCNC 在线服务在线服务数据库的可访问性数据库的可访问性 测试 NC 在线服务用户可正确的访问 NC 在线服务数据库。 3.43.4 安装前的检查安装前的检查 .1 检查服务器基本配置检查服务器基本配置 ()系统参数调整,请确认系统的 IP 地址相关参数正确 .2 检查服务器监听端口检查服务器监听端口 ()请检查并确认以下必要的服务端口未被占用,TCP: 80,8000,1935,9160 ()端口列表说明 端口类型端口号端口类型端口号 用途说明用途说明 NCNC 在线服务组件类别在线服务组件类别 TCP/80 Web 服务器 DBS,Web,WebService TCP/8000 NC 在线服务程序 FS TCP/1935 语音视频 Red5 TCP/9160 分布式数据存储 Cassandra 用友软件股份有限公司 NC 在线服务安装指南 30 .3 检查必要的用户检查必要的用户 如果使用独立用户安装运行 NC 在线服务相关服务,请检查用户是否存在。 3.53.5 开始安装开始安装 NCNC 在线服务在线服务服务器端程序服务器端程序 以下安装过程以将 NC 在线服务服务器端程序安装到系统 D:NCICC2目录下为例, 服务 器 ip 地址为 3, 数据库服务器 ip 地址为 16, 数据库服务端口 1433,数据库名 NCICC2DB,数据库用户 ncicc2user,数据库用户密码 ncicc2pass。 .1 1 安装用户安装用户 JAVAJAVA 程序运行环境程序运行环境 安装 JDK 1.6.0_22 软件包,到 D:NCICC2Java,安装完成后检查系统环境变量 JAVA_HOME 和 CLASSPATH 的设定是否正确,如未能正确设定 JAVA_HOME 和 CLASSPATH,请在 系统环境变量中增加: JAVA_HOME=D:NCICC2Javajdk1.6.0_22 CLASSPATH=D:NCICC2Javajdk1.6.0_22lib 在变量 PATH 前增加 D:NCICC2Javajdk1.6.0_22bin .2 2 部署部署 NCNC 在线服务在线服务应用应用 将 NC 在线服务安装包内容解压到 D:盘符下。 .3 3 修改修改 NCNC 在线服务在线服务数据库配置文件数据库配置文件 .1 .3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省诸暨市荣怀小学2024-2025学年六年级上学期期末考试语文试题
- 汉字对话课件
- 网红经济现状与未来趋势分析
- 2025年农村土地转让协议模板
- 2024年秋新北师大版数学一年级上册教学课件 第二单元 5以内数加与减 第5课时 可爱的小猫
- 水表井安全知识培训课件记录
- 燃气设备紧急故障应急方案
- 混凝土施工过程中的温差控制技术方案
- 建筑工程项目施工现场物流与仓储方案
- 消防疏散指示标志设置方案
- 医院安保课件
- 文印员考试题库及答案
- 2025年涂料行业研究报告及未来发展趋势预测
- 2025年部编版新教材语文九年级上册教学计划(含进度表)
- 2025河北唐山某国有企业单位招聘劳务派遣工作人员44人笔试参考题库附带答案详解(10套)
- 班主任与家长沟通课件
- 2025年安庆怀宁县事业单位招聘考试试题【答案】
- 预防残疾知识讲座课件
- 浪漫七夕领证活动方案
- 大型活动策划组织与执行合同
- 培训机构教师如何做续费转介绍
评论
0/150
提交评论