产品手册-V6.5电子销售安装11环境要求.32产品安装.32.1单机环境.32.1.1单机集成.32.1.2单机分离.52.2集群环境.72.2.1集群集成.72.2.2集群分离.102.3索引配置.142.3.1配置索引数据源.142.3.2解决索引创建失败.153集成CA认证..153.1门户登陆CA认证配置..153.2门户在线支付的CA认证配置..164集成ICC..165集成经销商助手APP.176AIX系统配置.177隐藏门户上维护收货地址功能.178常见问题.179附录1:was配置jvm参数.17用友网络科技股份有限公司31环境要求同NC。2产品安装2.1单机环境2.1.1单机集成经销商门户(ECP)和NC后台部署在一台UAPServer服务器或者WAS服务器上,如图表1。,安装电子销售的所有模块的代码,即可直接使用。图表1安装后:需要做如下配置。1:修改\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件#NC服务器地址ejbaddress=(NC后台服务器地址,需要带端口号例如:192.168.125.27:80)#对应的NC数据源datasource=(NC后台数据库的数据源)#对应的NC帐套编码accountcode=(NC后台帐套)2:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改参数【经销商门户IP地址】的参数值为NC后台服务器ip。如图表3用友网络科技股份有限公司4图表2备注:服务器通信默认使用9011端口,如果端口被占用需要使用其他端口。需要做如下更改:1:修改\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件更改前web.com.port=9011更改后web.com.port=(未被使用的端口)2:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改参数【经销商门户管理端口】的参数值为第一步配置的端口号。如图4用友网络科技股份有限公司5图表3注:以下【ECP】和【经销商门户】同义。2.1.2单机分离经销商门户和NC后台分离部署,分别部署在一台单独的UAPServer或WAS服务器上。如图表2图表4这时安装和配置有所不同。注意事项如下:安装时:1:首先在经销商门户服务器上安装uap和EC下的以下三个模块1)EC10UAP电子商务平台用友网络科技股份有限公司62)EC14电子商务WEB应用公共项目3)EC40经销商门户2:然后再NC后台服务器上安装EC下的如下模块1)EC10UAP电子商务平台2)EC12电子商务后台应用公共项目3)EC15电子销售基本档案4)EC30电子销售5)EC50订单处理中心6)EC60订单处理中心自身执行系统7)EC70订单处理中心NC集成实现8)EC72客户要货计划安装后:因为两台服务器需要通信,所以需要做如下配置。1:修改【经销商门户服务器】的\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件#NC服务器地址ejbaddress=(NC后台服务器地址,需要带端口号例如:192.168.125.27:80)#对应的NC数据源datasource=(NC后台数据库的数据源)#对应的NC帐套编码accountcode=(NC后台帐套)2:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改参数【经销商门户IP地址】的参数值为(NC后台服务器ip地址;经销商门户服务器的ip地址),两个ip地址用分号隔开。如表3(nc后台访问地址是192.168.125.27:80,分离部署的门户访问地址是192.168.125.26:80)参数代码参数名称参数值ES04经销商门户IP地址192.168.125.27;192.168.125.26ES05经销商门户访问端口80;80ES06经销商门户管理端口9011;9011图表5备注:服务器通信默认使用9011端口,如果端口被占用需要使用其他端口。需要做如下更改:1:修改【经销商门户服务器】的\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件更改前web.com.port=9011更改后web.com.port=(未被使用的端口)2:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改参数【经销商门户管理端口】的参数值为第一步配置的端口号。如图4用友网络科技股份有限公司7图表62.2集群环境2.2.1集群集成集群集成分为垂直集群和水平集群两种情况2.2.1.1垂直集群垂直集群:一台物理机上安装一个WAS服务器,一个WAS服务器启动多个JVM节点。如图5用友网络科技股份有限公司8图表7配置说明1:这种环境下每个节点运行在单独的JVM虚拟机上,但是在同一台物理机上,因此如果都是用同一个通信端口会导致冲突。因此需要配置通信端口。给每个节点的JVM虚拟机配置参数–Dweb.com.port=端口号每个节点的端口不同。例如:master节点参数如:–Dweb.com.port=9011node1节点参数如:–Dweb.com.port=9012node2节点参数如:–Dweb.com.port=9013备注:关于如何添加JVM参数,可参考附录2章节2:因为节点间需要数据同步,因此需要注册节点的端口。如图6集成安装:所以ip地址是127.0.0.1。垂直集群:所以ip地址都相同,但是端口各不同。经销商门户访问端口设置:如图6中的80;81;82。其中80需要和【经销商门户服务器】的\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件中的ejbaddress的端口保持一致。其他端口只需和80不相同即可。ecpsystem.properties配置:需要将\nchome\hotwebs\ecp\WEB-INF\classes下的ecpsystem.properties文件中的web.com.port=9011注释掉,如改成#web.com.port=9011用友网络科技股份有限公司9图表82.2.1.2水平集群水平集群,多台物理机,每个物理机上有一个UAPServer或者WAS服务器。共同组成一个集群。如图7图表9配置说明:这种环境下,每台机器是单独的,因此不存在端口冲突问题,可以都使用默认的9011端口。只是需要注册一下集群节点的ip即可。如图8用友网络科技股份有限公司10图表102.2.2集群分离门户和后台分离部署,后台是否集群不影响门户,所以不再关注后台的集群情况。重点关注门户的垂直和水平集群。2.2.2.1垂直集群门户分离部署,垂直集群,如图9用友网络科技股份有限公司11图表11因为分离部署和集群安装,所以门户需要做如下配置。分离部署:安装时参照【2.1.1单机分离】。安装时:1:首先在经销商门户服务器上安装uap和EC下的以下三个模块1)EC10UAP电子商务平台2)EC14电子商务WEB应用公共项目3)EC40经销商门户2:然后再NC后台服务器上安装EC下的如下模块1)EC10UAP电子商务平台2)EC12电子商务后台应用公共项目3)EC15电子销售基本档案4)EC30电子销售5)EC50订单处理中心6)EC60订单处理中心自身执行系统7)EC70订单处理中心NC集成实现8)EC72客户要货计划安装后:因为两台服务器需要通信,所以需要做如下配置。1:修改【经销商门户服务器】的\nchome\hotwebs\ecp\WEB-INF\classes下ecpsystem.properties文件#NC服务器地址ejbaddress=(NC后台服务器地址,需要带端口号例如:192.168.125.27:80)#对应的NC数据源datasource=(NC后台数据库的数据源)#对应的NC帐套编码accountcode=(NC后台帐套)用友网络科技股份有限公司12#管理端口#web.com.port=9011(垂直集群需要将此行注释掉,如当前所示前面添加#)2:给每个节点的JVM虚拟机配置参数–Dweb.com.port=端口号每个节点的端口不同。例如:master节点参数如:–Dweb.com.port=9011node1节点参数如:–Dweb.com.port=9012node2节点参数如:–Dweb.com.port=90133:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改三个参数。配置如图10图表12用友网络科技股份有限公司132.2.2.2水平集群图表13经销商门户水平集群,分离部署。安装时:1:首先在经销商门户服务器上安装uap和EC下的以下三个模块1)EC10UAP电子商务平台2)EC14电子商务WEB应用公共项目3)EC40经销商门户2:然后再NC后台服务器上安装EC下的如下模块1)EC10UAP电子商务平台2)EC12电子商务后台应用公共项目3)EC15电子销售基本档案4)EC30电子销售5)EC50订单处理中心6)EC60订单处理中心自身执行系统7)EC70订单处理中心NC集成实现安装后:因为需要和后台服务器通信,所以需要做如下配置。1:修改集群下每个【经销商门户服务器】的\nchome\hotwebs\ecp\WEB-INF\classes下的ecpsystem.properties文件#NC服务器地址ejbaddress=(NC后台服务器地址,需要带端口号例如:192.168.125.27:80)#对应的NC数据源datasource=(NC后台数据库的数据源)#对应的NC帐套编码用友网络科技股份有限公司14accountcode=(NC后台帐套)2:登录NC后台打开节点【业务参数设置—集团】,选择【电子商务】-【电子销售】,更改参数。配置如图12图表142.3索引配置2.3.1配置索引数据源该索引针对经销商门户,与门户商品相关。通过UAP配置工具(nchome/bin/sysconfig.bat)搜索引擎->搜索源分组内的ecpGroup->ecpSource节点与ecp->product节点:设置数据源,选择当前系统所用数据源。注:当更改数据源后需要重新配置。如下图15所示:用友网络科技股份有限公司15图表152.3.2解决索引创建失败如遇到索引创建失败导致经销商门户无法查询到商品的问题,可先将nchome/anteindex/server文件夹删除,正确配置索引源分组中的参数后重启服务,稍等约2分钟后可自动创建索引文件,此时可在搜索管理中重爬全部索引数据,重新启用商品后即可。3集成CA认证前提:企业购买了信安或天威的CA产品。3.1门户登陆CA认证配置如果企业需要使用CA认证,需要进行以下配置:1:修改nchome\hotwebs\web\component\webpub\tools\ca\ca.js修改前varca=null;如果是与信安做集成,修改后varca="infosec";用友网络科技股份有限公司16如果是与天威做集成,修改后varca="itrus";2:修改nchome\hotwebs\ecp\WEB-INF\classes\ecpsystem.properties修改前#ca=itrus如果是与信安做集成,修改后ca=infosec如果是与天威做集成,修改后ca=itrus注:两个文件配置厂商保持一致,要么都是信安,要么都是天威。如果配置不一致,则CA不生效。3.2门户在线支付的CA认证配置如果企业需要使用在线支付CA认证,需要进行以下配置:1:修改nchome\hotwebs\web\component\webpub\tools\ca\ca.js修改前varpayca=null如果是与信安做集成,修改后varpayca="infosec";如果是与天威做集成,修改后varpayca="itrus";2:修改nchome\hotwebs\ecp\WEB-INF\classes\ecpsystem.properties修改前#payca=itrus如果是与信安做集成,修改后payca=infosec如果是与天威做集成,修改后payca=itrus注:两个文件配置厂商保持一致,要么都是信安,要么都是天威。如果配置不一致,则CA不生效。4集成ICC前提:企业购买了用友ICC产品,即:互联网呼叫中心。如果企业需要在经销商门户中使用ICC,需要进行以下配置:修改\nchome\hotwebs\ecp\WEB-INF\classes\ecpsystem.properties修改前icc=修改后icc=添加友联ICC生成访问地址(类似http://(icc服务器ip:端口号)/web/code/code.jsp?c=1&s=1)用友网络科技股份有限公司175集成经销商助手APP如果需要使用经销商助手APP,需要在\nchome\hotwebs\ecp\WEB-INF\classes\ecpsystem.properties文件中修改maserver的值(外网能够访问的ip+端口号)#MA服务器地址v633版以后的经销商助手需要调用maserver=172.16.50.250:806AIX系统配置当服务器使用aix操作系统时需要打开ecpsystem.propertise把isAix=false修改成isAix=true7隐藏门户上维护收货地址功能打开hotweb/ecp/web-inf/classes/ecpui.propertiseiscustomaddreditable=true改成iscustomaddreditable=false8常见问题1:图片上传不上去,索引更新不了问题。答:检查远程通信端口是否被占用。默认9011端口。9附录1:was配置jvm参数was控制台master用友网络科技股份有限公司18在JVM参数末尾增加如图:-Dweb.com.port=9011ncMem01用友网络科技股份有限公司19在JVM参数末尾增加如图:-Dweb.com.port=9012ncMem02用友网络科技股份有限公司20在JVM参数末尾增加如图:-Dweb.com.port=9013ncMem03用友网络科技股份有限公司21在JVM参数末尾增加如图:-Dweb.com.port=9014配置文件Ecpsystem.properties需要注释掉web.com.port=9011这一行每个server都要重复上述操作增加-Dweb.com.port=端口号,端口号不能重复用友网络科技股份有限公司22大型企业管理与电子商务平台Large-scaleEnterpriseManagementandE-businessSolutionPlatform用友网络科技股份有限公司YonyouNetworkTechCo.Ltd.用友网络科技股份有限公司