金蝶K3 Cloud V50产品安装指南Word文档格式.docx
《金蝶K3 Cloud V50产品安装指南Word文档格式.docx》由会员分享,可在线阅读,更多相关《金蝶K3 Cloud V50产品安装指南Word文档格式.docx(54页珍藏版)》请在冰豆网上搜索。
安装新产品前,需要先安装Windows组件有:
IIS(Internet信息服务管理器、万维网服务、公用文件、ASP.NET、文件传输协议(FTP)服务)、消息队列(MSMQHTTP服务)、WCF、MSDTC。
如果应用服务器未安装上述组件,在安装过程中的环境检测会有安装提示和帮助。
3.1安装WindowsInstaller3.1
WindowsInstaller3.1是安装包正常运行起来必须要的软件环境,在安装包运行起来的时候会自动检测,如未安装会自动安装。
3.2安装.NETFramework4.0
.NetFramework4.0是安装包正常运行起来必须的软件环境,在安装包运行起来的时候,会自动检测,如果未安装对应版本的.NetFramework4.0,会自动从安装包中取资源进行安装。
如果安装了.NetFramework4.5,无需安装.NETFramework4.0
3.3安装IIS,FTP,消息队列,WCF
安装IIS(Internet信息服务管理器、万维网服务、公用文件、文件传输协议(FTP),消息队列,WCF等服务组件)。
运行安装包,在环境检测后,对产品依赖的Windows组件服务的安装如果未安装,界面上会提供自动修复功能,请使用自动修复工具进行修复和安装。
另外:
由于对部分操作系统,微软未提供自动修复方法,会存在部分应用服务器,无法使用自动修复功能修复异常的检测项的情况,这时我们可以查看安装/帮助,进行手工修复。
在WindowsServer2008R2中安装IIS等组件:
服务器管理器——角色——添加角色中,选中WEB服务器(IIS),管理工具,FTP服务器。
如下图:
添加MSMQ功能,如下图:
添加WCF服务允许HTTP激活等功能,如下图:
在WindowsServer2012/2012R2中安装IIS等组件:
服务器管理器——管理——添加角色和功能中,选中WEB服务器(IIS)。
3.4安装MSDTC
应用服务器和数据库服务器都需要安装配置MSDTC:
WindowsServer2008R2打开控制面板的管理工具——组件服务——我的电脑——本地DTC右键属性——安全中,如下图所示进行安全设置。
并检查服务是否已经启动:
WindowsServer2012/2012R2管理服务器——工具——组件服务——本地DTC右键属性——安全中,如下图所示进行安全设置。
3.5Hosts文件
在应用服务器操作系统目录windows\system32\drivers\etc中找到Hosts文件,在Hosts里面加上数据库的IP地址和机器名。
与此同时在数据库服务器操作系统目录windows\system32\drivers\etc中找到Hosts文件,在Hosts里面加入应用服务器的IP地址和机器名。
3.6启用防火墙后,入站规则设置
如果启用了防火墙,需要在windows防火墙->
高级设置->
入站规则中设置(分布式事务处理协调器(TCP-In))启用;
4系统部署环境
4.1系统部署角色
角色
定义
主要第三方组件
应用服务器
提供『系统业务站点』,一般用户通过访问应用服务器来使用系统。
应用服务器可访问的账套列表、用户许可都是管理中心提供的。
IIS(7.0~8.5)
.NETFramework4.0/4.5
MSMQ(微软消息队列)
管理中心
提供『系统管理站点』,仅供管理员访问,用于管理账套数据库和应用服务器,用户许可管理也在管理中心进行。
管理中心和应用服务器是一对多关系:
一个管理中心可管理多个应用服务器;
每个应用服务器只能注册到一个管理中心。
IISFTP模块
账套数据库
提供『账套』给应用服务器访问。
该角色不需安装任何金蝶组件,仅有数据库系统即可。
SQLServer(2008R2/2012/2014)
或
OracleDB11gR2(11.2.0.1及以上)
OracleDB12c(12.1.0.1)
管理数据库
提供『管理数据』给管理中心。
用户
『一般用户』,通过浏览器或WPF客户端访问应用服务器。
浏览器(IE8~11,Firefox28及以上,Chrome34及以上)
微软Silverlight5.0
管理员
『系统管理员』,通过浏览器访问管理中心进行系统管理。
浏览器(IE8~11,Firefox28及以上,Chrome34及以上)
4.2系统访问模型
用户的访问模型:
用户->
应用服务器->
管理员的访问模型:
管理员->
管理中心->
应用服务器/账套数据库/管理数据库
图示↑系统访问模型
管理员的部署初始任务:
安装系统->
访问管理站点->
新建管理中心->
新建账套->
注册应用服务器到管理中心(应用服务器和管理中心在同一机器则不需注册)
用户许可管理在『管理中心』建立后随时可进行。
仅『应用服务器』和『管理中心』需要系统安装,数据库均不需要系统安装,通过管理中心站点访问SQLServer或OracleDB即可新建和维护账套数据库、管理数据库。
4.3推荐的部署方式
管理中心、管理数据库耗费资源都比较少,为了部署便捷性,推荐在生产环境中将应用服务器、管理中心装在同一操作系统上,账套、管理数据库放在另一台服务器的同一数据库实例中。
这样只需两台服务器即可完成生产环境系统的部署,而且性能上也有保障。
为了性能上有保障,在生产环境必把应用服务器和数据库服务器分开部署。
图示↑生产环境的一般部署方式
如果部署系统是为了完成演示、功能测试、开发等轻量级的非生产任务,可以将所有服务器角色都部署在同一台服务器的同一操作系统中,但严禁生产环境这样做。
图示↑非生产环境的一般部署方式
如果系统需要做群集或有更高的安全考虑,可按需将各角色分开部署,这样要两台以上服务器才能完成部署。
具体请参考安装盘中的《系统管理员手册》。
4.4支持的运行环境
4.4.1应用服务器的运行环境
下表是经过金蝶全面测试的应用服务器运行环境,建议客户的生产系统采用:
首要支持的运行环境__应用服务器
WindowsServer2008R2备注:
不支持『核心安装』(CoreInstallation)模式
支持版本
支持架构
推荐补丁级别
支持语言版本
必需组件
Web版
标准版
企业版
数据中心版
64位(x64)
SP1加最新关键补丁
中文(简体)
英文(美国)
IIS7.5(操作系统角色)
消息队列(操作系统功能)
MSDTC(操作系统组件
WindowsServer2012备注:
必须组件
最新关键补丁
IIS8.0(操作系统角色)
.NETFramework4.5
WindowsServer2012R2备注:
IIS8.5(操作系统角色)
下表是只经过金蝶基本测试的应用服务器运行环境,可保证正常安装和运行,但不保证性能和稳定性,属非首要支持的环境,建议只用在演示、测试、开发等非生产系统:
非首要支持的运行环境__应用服务器
WindowsServer2008备注:
32位(x86)
SP2加最新关键补丁
IIS7.0(操作系统角色)
Windows7
所有版本
IIS7.5(操作系统组件)
消息队列(操作系统组件)
Windows8
专业版
IIS8.0(操作系统组件)
Windows8.1
IIS8.5(操作系统组件)
未列示在以上两表的运行环境未经过金蝶测试,不能保证系统正常安装和运行。
4.4.2管理中心的运行环境
『管理中心』运行环境与『应用服务器』基本相同,区别在于:
(1)『管理中心』服务器上的IIS需要有FTP模块,请在安装IIS时勾选。
4.4.3数据库的运行环境
『账套数据库』和『管理数据库』支持的运行环境完全相同,因此统一列示为“数据库支持的运行环境”。
支持的运行环境__数据库
SQLServer2008R2
推荐排序(Collation)
必需数据库组件
SP2
及以上
Chinese_PRC_CI_AS
DatabaseService
ManagementTools
MSDTC(操作系统组件)
SQLServer2012
SP1
SQLServer2014
OracleDatabase11gR2
版本要求
字符集
所有OracleDB支持的架构
(推荐Linuxx86-64或
AIX6.x)
11.2.0.1
(最低)
11.2.0.4
(推荐)
数据库字符集:
AL32UTF8
国家字符集:
AL16UTF16
XMLDB
OracleDatabase12c
12.1.0.2
Ø
仅推荐有Oracle生产环境运维经验的客户选用Oracle数据库,一般我们均推荐选用SQLServer
请由有Oracle生产环境部署经验的技术人员安装调试Oracle数据库软件,建议请有OCP资格的工程师进行
数据库操作系统环境请参考微软或甲骨文的官方文档,数据库服务器不需要进行金蝶程序安装,只要SQLServer或Oracle支持的操作系统均可满足金蝶数据库的运行环境要求。
1、如果SQLServer排序规则是推荐字符集Chinese_RPC_CI_AS,Oracle的数据库字符集是:
AL32UTF8,国家字符集是:
AL16UTF16,则会采用模板库的方式进行建库,速度较快,如果是其他字符集,系统会自动判断并提示出来,用户可根据提示选择纯脚本建库的方式进行建库,速度较慢。
另:
SQLServer修改数据库实例排序规则的方式
1)参考微软官方文档:
2)重新安装SQLSERVER,并选择Chinese_RPC_CI_AS排序规则。
2、生产环境请一定用64位的数据库软件。
已经安装的实例如何检验
1)SQLServer:
SELECTSERVERPROPERTY('
Edition'
)
2)Oracle:
select*fromv$version;
以上返回结果如包含64-bit字样则是64位,不带位数信息的是32位
3、由于SQLServer对文件夹安全操作的限制,建议数据库文件和日志文件不要放在根目录下,也不要放在共享目录中。
4、创建Oracle管理中心库或业务库前,请确保Oracle数据库已安装XMLDB组件,创建Oracle数据库时XMLDB是默认安装的,请不要去掉。
5、SQLServerSQLServer2008r2升级到SQLServer2012年后,按如下方式确定的最大SQLServer的32位实例可以使用的内存量。
收起该表格展开该表格
SQLServer和操作系统的系统设
使用SQLServer的内存的最大数量
在32位操作系统上的32位SQLServer
2GB
32位与3g引导选项的32位操作系统上的SQLServer
3GB
在64位操作系统上的32位SQLServer
4GB
在升级到SQLServer2012年之前,请仔细检查SQLServer的现有实例的内存要求。
详情请查看微软帮助:
4.4.4客户端的运行环境
下表列示的是Silverlight客户端支持的浏览器环境:
支持的运行环境__Silverlight客户端
浏览器
浏览器插件
InternetExplorer
8.0~11.0
Silverlight5
Firefox
28及以上
32位(Windows)
Chrome
34及以上
Silverlight客户端是纯粹基于WEB浏览器的,所以不限定操作系统版本,只要相关浏览器支持的操作系统都可以满足Silverlight客户端要求。
1、Silverlight5仅支持部分版本的64位IE,请参看微软官方页面:
“SystemRequirements”页签中标注“Support64-bitmode”的版本。
64位Windows带有32位、64位两套IE,系统默认调用32位IE,我们也建议在64位Windows上用32位IE访问K/3Cloud站点,以保证兼容性。
下表列示的是WPF客户端支持的运行环境:
支持的运行环境__WPF客户端
操作系统
Windows
Windows7及以上
.NETFramework4.0/4.5
WPF客户端是基于.NET框架的K/3CloudGUI客户端,只要支持.NETFramework4.0/4.5的操作系统都可以正常安装运行。
2、使用IE内核的浏览器(IE,360,百度等),金蝶官方推荐的一些配置项,请大家参考下面的说明进行配置。
第一,IE内核的浏览器访问Cloud网站,请把Cloud网站添加到信任站点并允许运行ActiveX控件:
设置1:
打开IE浏览器,访问Cloud网站,在Internet选项-->
安全-->
受信任的站点-->
站点,把Cloud网站添加到受信任站点。
设置2:
自定义级别中,设置运行启用ActiveX控件和插件。
需要检查和推荐的配置值如下:
ActiveX控件和插件:
1)ActiveX控件自动提示,配置值:
启用;
2)对标记为可安全执行脚本的ActiveX控件执行脚本,配置值:
3)对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本,配置值:
启用
4)仅允许经过批准的域在未经提示的情况下使用ActiveX,配置值:
禁用;
5)下载未签名的ActiveX控件,配置值:
6)下载已签名的ActiveX控件,配置值:
7)允许ActiveX筛选,配置值:
8)允许运行以前未使用的ActiveX控件而不提示,配置值:
9)运行ActiveX控件和插件,配置值:
10)文件下载,配置值:
3、苹果IOS系统的关于Silverlight的一些设置请查阅Cloud产品论坛分享:
4.5安装管理中心和应用服务器
安装K/3时,请按如下顺序进行安装。
1、插入DVDK/3安装光盘,运行安装程序,进入到安装欢迎界面,点击“开始”,进入下一步安装步骤。
2、勾选“本人已阅读并接受上述软件许可协议”后,点击“下一步”进入下一步安装步骤。
3、录入用户名和公司名称后,选择安装的服务内容和安装路径。
如不需修改高级选项中的默认设置,可直接点击“下一步”进入下一个安装步骤。
高级选项中,可根据实际情况修改系统默认的业务站点运行账号和连接的管理中心,
业务站点运行账号默认是网络服务。
企业可以根据管理的需要,指定其他运行账号。
比如:
企业内部用一个域用户统管服务器(管理服务器,应用服务器,数据库服务器),那么在安装时可修改高级中的配置或者安装后的IIS应用程序池中修改站点运行账户。
如果应用服务器和管理中心安装在同一台机子,业务站点连接的管理中心默认是:
http:
//localhost:
8000/,不可修改。
写入配置文件,会按管理中心实际的站点发布方式写入到配置文件中。
配置文件路径:
产品安装目录\K3Cloud\website\App_Data\下的Common配置文件中,找到管理中心Url,可查看应用服务器连接的管理中心。
如果应用服务器和管理中心安装是分开部署的,在单独安装应用服务器时,需要在高级中配置连接的管理中心地址。
绑定域名后,客户端访问服务端需要进行域名解析,把域名解析为IP后访问。
在网络环境下,域名解析会损耗部分性能和较容易出现问题,如果企业内部服务器使用的IP不会动态改变,建议站点发布方式使用绑定IP。
如果企业使用的是Oracle数据库,我们也建议站