资源描述
思华WAP门户管理软件
安装配置手册
(内部资料)
版权所有 侵权必究
1. 简介
1.1安装包获取
请向QA询问获取最新稳定版本.
1.2部署基本结构
CLPS(门户后台管理系统)
DTA(数据组织系统)
IPE(智能发布引擎)
Portal(门户展现系统)
SAE(统计分析引擎)
Se4portal(智能搜索引擎)
1.3操作系统
OWLinux4.0
2. CLPS安装
2.1 JDK安装
JDK版本为1.5.0_16. 安装参考JDK相关资料,此处无特殊说明.
2.2 TOMCAT安装配置
TOMCAT版本为5.5.28. 安装参考TOMCAT相关资料,此处无特殊说明.
2.3 ORACLE安装配置
ORACLE版本为oracle10g. 安装参考ORACLE相关资料,此处无特殊说明.
2.4 数据库初始化
顺序执行下列操作和数据库脚本:
purge recyclebin; --清空回收站
clps/schema/clps_init/create_all.sql;
clps/schema/clps_center/create_all.sql;
注意:初始化数据库脚本,当前用户需要有create any view的权限.
执行create_all.sql将删除所有的数据,请谨慎操作,做好数据库备份.
如果是增量执行数据库脚本,需查看create_all.sql是否把增量脚本关联上.
2.5 安装
将CLPS安装包解压到TOMCAT下,配置TOMCAT参数,包括端口等.
执行命令tar zxvf 文件名
2.6 配置
配置文件描述:
########################config.properties########################
#<charset=GBK>
#Tue Mar 23 19:26:28 CST 2010
# 数据库的地址
#<require>
/spring/config.properties|jdbc.url=jdbc:oracle:thin:@192.168.2.177:1521:ora10
此是数据库的url
# 数据库用户名
#<require>
/spring/config.properties|jdbc.username=clps_sql
此是数据库clps的用户名
# 数据库密码
#<require>
/spring/config.properties|jdbc.password=123456
此是数据库clps用户名的密码
#内容管理系统索引目录
#<require>
/spring/config.properties|contlisp.clps.validation.cms.index.path=/home/portal/clps/index
对应的是索引的目录,此目录需要存在
#在FTP服务器上存储发布模版组对应的压缩文件和配置文件的目录
#<require>
/spring/config.properties|ponentmgt.templateGroup.ftppath=ftp://portal:123456@192.168.88.10/home/portal/temp/1/
#在系统本地存储模版组的各种文件的根目录
#<require>
/spring/config.properties|ponentmgt.templateGroup.localpath=/home/portal/temp/1/
#控件信息存放路径
#<require>
/spring/config.properties|ponent.xmlPath=/home/portal/temp/2/
#控件属性信息存放路径
#<require>
/spring/config.properties|pAttribute.xmlPath=/home/portal/temp/2/
#控件属性值信息存放路径
#<require>
/spring/config.properties|ponentmgt.attributeValue.xmlPath=/home/portal/temp/2/
#组件源代码存放路径
#<require>
/spring/config.properties|ponentmgt.gadget.filePath=/home/portal/clps/webapps/clps/modules/contlisp.clps.webserver/web
#详细页模板源代码存放路径
#<require>
/spring/config.properties|ponentmgt.detailSrc.filePath=/home/portal/temp/2/
#在FTP服务器上存储发布模版组对应的压缩文件和配置文件的目录
#<require>
/spring/config.properties|contlisp.clps.sitestructmgt.templateGroup.ftppath=ftp://portal:123456@192.168.88.10/home/portal/temp/2/
#在系统本地存储模版组的各种文件的根目录
#<require>
/spring/config.properties|contlisp.clps.sitestructmgt.templateGroup.localpath=/home/portal/temp/2/
#配置的上传文件夹路径
#<require>
/spring/config.properties|contlisp.clps.sitestructmgt.layout.filepath=/home/portal/temp/2/
#可视化预览地址
#<require>
/spring/config.properties|contlisp.clps.sitestructmgt.preview.url=/home/portal/clps/webapps/clps/modules/contlisp.clps.webserver/web
#可视化需预览的JSP放置路径
#<require>
/spring/config.properties|contlisp.clps.sitestructmgt.preview.path=/home/portal/temp/2/
此为3.2.6RC1新增配置项,和可视化编辑器相关的配置
#发送给IPE的配置servlet地址
#<require>
/spring/clps-config.properties|clps.service.url=http://192.168.88.10:3000/dta/clps/notification此是dta的地址,红色字体部分是dta所对应的url和端口,后面notification不需要修改,直接沿用
#本地模板文件开放的对应ftp根路径
#<require>
/spring/clps-config.properties|clps.template.ftp.home.path=ftp://portal:123456@192.168.88.10/home/portal/clps/webapps/clps/templatesPublish这里是clps配置的模板的路径,需要可以访问这个路径
#联通全国VASP提供同步数据ftp地址
#<require>
/spring/clps-config.properties|clps.unicom.countrywide.ftp.home.path=ftp://root:qweasd123@192.168.2.210:21/root/filesystem/vasp
#<require>
/spring/clps-config.properties|clps.vasLog.ftp.home.path=ftp://root:qweasd123@192.168.2.210:21/root/filesystem/vasp/vasLog
微软会提供同步数据的ftp地址,可参考《总部VASP与G网总部WAP门户接口规范V1.2》
#图片浏览服务器的url链接根目录url
#<require>
/spring/clps-config.properties|clps.image.head= ftp://image:image@192.168.2.96/imageFolder
红色部分为图片服务器的用户名、密码和ip,蓝色部分为图片服务器存放图片的文件夹,名字可自行配置,要以file:///才能看到图片
#联通中央音乐平台的内容信息文件存放在FTP服务器的根目录
#<require>
/spring/clps-config.properties|clps.music.ftp.home.path=ftp://portal:123456@192.168.88.10/home/portal/clps/xml华为xml源文件的ftp地址
#从联通中央音乐平台下载的内容信息文件存放在本地的根目录
#<require>
/spring/clps-config.properties|clps.music.local.home.path=/home/portal/clps/data
采到文件后存放在本地的路径,该路径必须能找到,否则会导致下载华为xml失败
#天气预报FTP采集路径
#<require>
/spring/clps-config.properties|weather.ftp.path=ftp://portal:123456@192.168.88.10/home/portal/weather
天气预报源文件的ftp地址
#天气预报下载到本地的路径
#<require>
/spring/clps-config.properties|weather.local.path=/home/portal/temp/weather
采到文件后存放在本地的路径
#配置终端UA模块的信息
#终端UA信息文件存放在FTP服务器的根目录
#<require>
/spring/clps-config.properties|clps.ua.ftp.home.path=ftp://portal:123456@192.168.88.10/home/portal/temp/ua终端UA信息文件存放在FTP服务器的根目录
#终端UA信息文件存放在本地的根目录
#<require>
/spring/clps-config.properties|clps.ua.local.home.path=/home/portal/clps/ua
终端UA信息存放在本地的目录
#铉铃音乐盒FTP采集路径
#<require>
/spring/clps-config.properties|clps.musicbox.ftp.home.path=ftp://sihua:sh_weather@211.154.163.193
华为采集音乐盒对应的ftp地址
#铉铃音乐盒下载到本地路径
#<require>
/spring/clps-config.properties|clps.musicbox.local.home.path=/home/portal/clps/musicbox
采集到本地的地址,需要目录存在
#铉铃音乐盒FTP采集回执接受方系统代码,eg 998
#<require>
/spring/clps-config.properties|clps.musicbox.relative.response.reciver.code=123456
回执的系统代码,参考中国联通中央音乐平台接口规范,思华的是998
#铉铃音乐盒FTP采集回执生成方系统代码,eg 200000
#<require>
/spring/clps-config.properties|clps.musicbox.relative.response.sender.code=654321
接收的系统代码,参考中国联通中央音乐平台接口规范,华为的是20000
#用来保存歌曲资产中的各种文件地址信息的目录
#<require>
/spring/clps-config.properties|clps.music.fileURLInfo.path=/home/portal/clps/fileURLInfo
用来保存歌曲资产中的各种文件地址信息的目录,请自行配置,目录要存在可访问
#设置放置专题文件的ftp路径
#<require>
/spring/clps-config.properties|clps.feature.ftp.path=ftp://portal:123456@192.168.88.10/home/portal/clps/feature设置放置专题文件的ftp路径
#设置放置专题的本地临时文件夹
#<require>
/spring/clps-config.properties|clps.feature.temp.dir=/home/portal/temp/feature
设置放置专题的本地临时文件夹
#IF11同步接口的内容信息更新结果汇报接口URL
#<require>
/spring/clps-config.properties|clps.if11.response.service.url=http://192.168.88.51:8222/icms/content?action=portalsynccallback
#IF11同步接口的内容信息更新结果汇报接口URL
#IF11同步接口的内容信息对应的实体文件获取失败信息汇报接口URL
#<require>
/spring/clps-config.properties|clps.if11.fail.response.service.url=http://192.168.88.51:8222/icms/content?action=portalsynccallback
IF11同步接口的内容信息对应的实体文件获取失败信息汇报接口URL
#网管系统服务地址
#<require>
/spring/clps-config.properties|nms.service.url= http://192.168.88.10:4000/rmp/notification
网管系统的地址,notification不用修改
#存放配置信息的ftp地址
#<require>
/spring/clps-config.properties|nms.config.url= ftp://portal:portal@192.168.88.20/home/portal/daixing/
存放配置信息的ftp地址,最后要‘/’结尾
################门户配置信息
#RSS内容的编码
#<require>
/spring/clps-config.properties|nms.congfig.clps.rssCode=1
#RSS地址
#<require>
/spring/clps-config.properties|nms.congfig.clps.rssAddress=1
#RSS协议版本
#<require>
/spring/clps-config.properties|nms.congfig.clps.protocolVersion=1
#SP名称
#<require>
/spring/clps-config.properties|nms.congfig.clps.spName=1
#SP接入码
#<require>
/spring/clps-config.properties|nms.congfig.clps.spCode=1网管系统相关配置,要参考网管系统接口规范
############网管系统配置 end######################
#文件导入存储路径
#<require>
/spring/clps-config.properties|ftp.localPath=/home/portal/daixing/xian/此路径为文章xls导入的路径,需要存在
2.7 补充说明
CLPS合并了SCM组件,合并后的实现了组件化。配置项的值需要在启动的时候输入,启动完成,对应生成的文件:WEB-INF/conf/config.properties
3. DTA安装
3.1 JDK安装
JDK版本为1.5.0_16. 安装参考JDK相关资料,此处无特殊说明.
3.2 TOMCAT安装配置
TOMCAT版本为5.5.20. 安装参考TOMCAT相关资料,此处无特殊说明.
3.3 数据库初始化
顺序执行下列操作和数据库脚本:
purge recyclebin; --清空回收站
dta/schema/ create_all.sql;
注意:DTA数据库脚本是运行在CLPS数据库上
3.4 安装
将DTA安装包解压到TOMCAT下,配置TOMCAT参数,包括端口等.
执行命令tar zxvf 文件名
3.5 配置
配置文件描述:
########################config.properties########################3.2.4组件化DTA,新出来的配置文件
#<charset=GBK>
#Fri Feb 26 16:53:17 CST 2010
# 数据库的地址
#<require>
/spring/config.properties|jdbc.url=jdbc:oracle:thin:@192.168.2.177:1521:ora10数据库地址
# 数据库用户名
#<require>
/spring/config.properties|jdbc.username=clps_sql数据库用户名,需要配置成和CLPS的一致
# 数据库密码
#<require>
/spring/config.properties|jdbc.password=612345数据库密码,需要配置成和CLPS的一致
#模板文件存放路径
#<require>
/spring/config.properties|contlisp.dta.transformation.template.backupsite=/home/portal/dta/templates模板文件存放路径,此路径是dta发布模板使用的,发布给ipe的模板路径是#DTA外部访问FTP路径+此路径。
#IPE地址
#<require>
/spring/config.properties|contlisp.dta.publishcontroller.ipeAdress=http://192.168.88.10:12010/ipe/notificationIPE地址,192.168.88.10为IP地址,12010为端口,ipe为应用下目录名称,notification是servlet名称,不用修改
############网管系统配置 bengin######################
#是否接入网管系统,true接入
#<require>
/spring/config.properties|nms.connect.flag=true
#网管服务地址
#<require>
/spring/config.properties|nms.service.url=http://192.168.88.10:4000/rmp/notification网管系统的地址,192.168.88.10为IP地址,4000为端口,rmp为应用下目录名称,notification是servlet名称,不用修改
#网管系统所在区域1:总部,2:省份,3:乐音平台
#<require>
/spring/config.properties|nms.file.area=1
#存放发布引擎配置信息的ftp地址
#<require>
/spring/config.properties|nms.config.url=ftp://portal:123456@192.168.88.10/home/portal/rmp/data/dta
#是否将生成的文件发送到网管系统,true则发送,此时发布引擎配置信息的ftp地址为本地提供,否则为联通网管系统提供的FTP地址
#<require>
/spring/config.properties|nms.isSenderNms.flag=true
#1;短信中心为2;短信业务平台为3;定位接入及应用系统为4;GSM网终端管理系统为5;增值业务用户鉴权中心为6;
#SPMS为7;互通网关为8;语音平台为9;炫铃系统为10;WAP业务平台为11;G网WAP网关为12;MMSC为13;
#彩信业务平台为14;行业应用平台为15;综合PUSH系统16;综合下载业务系统为17;EMP为18;定位系统为19;
#手机邮箱业务系统为20;手机支付为21;WAP门户运营支撑平台为22;彩信网间互通网关系统为23;
#彩信相册系统为24;中央音乐平台及音乐门户为25
#<require>
/spring/config.properties|nms.file.name.b=22
#AAAA表示业务系统所在城市的四位长途区号(不足四位的长途区号,左对齐,右补零)
#<require>
/spring/config.properties|nms.file.name.aaaa=0738
#X表示1位序号,从1开始顺延递增,用于区分多个系统
#<require>
/spring/config.properties|nms.file.name.x=2
#关键业务模块编码,为对应KPI编码中二级分类部分(即7-8两位)
#<require>
/spring/config.properties|nms.file.name.ss=03
#关键业务模块编码,对应KPI编码中三级分类(即9-10两位)
#<require>
/spring/config.properties|nms.file.name.yy=01
################门户配置信息
#发布引擎IP地址
#<require>
/spring/config.properties|nms.congfig.ipe.ip=192.168.88.20
#发布引擎端口号
#<require>
/spring/config.properties|nms.congfig.ipe.port=5000
#协议版本
#<require>
/spring/config.properties|nms.congfig.ipe.softVersion=1.0
#发布编号
#<require>
/spring/config.properties|nms.congfig.ipe.number=123
#每月什么时间生成上报的配置信息文件,规范是一个月最后一天,这里可以配置(27:23:59)即每月的27号23点59分,上线时天必须配置为“L”即最后一天,因为有大小月和韵月
#<require>
/spring/config.properties|nms.congfig.ipe.time.day=26
#<require>
/spring/config.properties|nms.congfig.ipe.time.hour=17
#<require>
/spring/config.properties|nms.congfig.ipe.time.minute=00
#每多长时间生成一次数据发布性能文件,规范是一小时,这里可以配每59(分):59(秒)
#<require>
/spring/config.properties|nms.per.ipe.time.minute=00
#<require>
/spring/config.properties|nms.per.ipe.time.second=00
#DTA外部访问FTP路径
#<require>
/spring/config.properties|contlisp.dta.workspace.ftp.path=ftp://portal:123456@192.168.88.10DTA外部访问FTP路径,需要可访问,此路径是在发布时候使用
#DTA文件根路径
#<require>
/spring/config.properties|contlisp.dta.workspace.rootPath=/home/portal/dta/dataDTA文件根路径,此为BDB数据文件所在路径,发布给ipe的ftp地址为#DTA外部访问FTP路径+/home/portal/dta/data组成
#需进行版本维护的阈值
#<require>
/spring/config.properties|contlisp.dta.workspace.versionNum=10此为发布多少次才做checkpoint,默认是发布10次
3.6 补充说明
1. DTA组件化后,配置项会有所改变,那意义不变,可参考以前配置的数据库脚本
2. 配置中是路径的配置项,现场在路径最后需要加“/”,以免出现不必要的错误!
4. IPE安装
4.1 JDK安装
JDK版本为1.5.0_16. 安装参考JDK相关资料,此处无特殊说明.
4.2 TOMCAT安装配置
TOMCAT版本为5.5.20. 安装参考TOMCAT相关资料,此处无特殊说明.
4.3 ORACLE安装配置
ORACLE版本为oracle10g. 安装参考ORACLE相关资料,此处无特殊说明.
4.4 数据库初始化
顺序执行下列操作和数据库脚本:
purge recyclebin; --清空回收站
ipe/schema/ create_all.sql;
注意:初始化数据库脚本,当前用户需要有create any view的权限.
执行create_all.sql将删除所有的数据,请谨慎操作,做好数据库备份.
如果是增量执行数据库脚本,需查看create_all.sql是否把增量脚本关联上.
4.5 安装
将IPE安装包解压到TOMCAT下,配置TOMCAT参数,包括端口等.
执行命令tar zxvf 文件名
4.6 配置
配置文件描述:
########################config.properties########################
# ********** 和数据库相关的配置 ******************
jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc\:oracle\:thin\:@192.168.2.86\:1521\:orcl
jdbc.username=unicom_ipe
jdbc.password=123456
maxActive=30
maxIdle=5
maxWait=1200
validationQuery=select 1 from dual
此处设置为IPE数据库的相关信息,包括ip,port,sid等. 以及相应用户名和密码. 数据库连接数可根据需要调整.
#任务启动延迟时间,单位为分钟
task.delay.minutes=1
#不显示的菜单,数字为菜单ID
notLoadMenuIds=180
#发布任务超时配置(分钟)
ipe.portal.publish.task.overTime=200
#门户服务器状态监控(分钟)
ipe.portal.heartTime=60
不用修改.
#dta接受返回消息地址
ipe.response.dtaReceiveServlet=http://192.168.2.34:3000/dta/ipe/notification红色部分为DTA接收IPE发送回执的URL(ip、port、context), 蓝色为固定,不可修改.
#语言配置
media.languages=CN:中文,EN:英文,JP:日文
#系统默认的CP、SP配置, 一般不修改
defaultSPId=1
defaultSPCode=viewtoo
defaultCPId=1
defaultCPCode=viewtoo
不用修改.
#系统后台Task,使用true/false控制是否运行
task.code.DATA_PUBLISH_CREATE_TASK=true
task.code.DATA_PUBLISH_OVERTIME_TASK=true
task.code.DATA_PUBLISH_SENDER_TASK=true
task.code.DATA_CLEAN_TASK=true
task.code.PORTAL_WATCHER_TASK=true后台任务,可根据需求自行配置,当配置成FALSE时,则重启系统后,后台任务不会自动加载运行,TURE则自动加载运行.
#SSO配置相关
vas.login.url=htttp://192.168.52.131:10000/admin/login.do?act=login&loginType=1Vas的ip、port
icms.login.url=http://192.168.2.51:3210/icms/login/remoteLogin.do?Icms的ip、port
clps.login.url=http://192.168.2.50:3800/clps/login/remoteLogin.do?Clps的ip、port
#其他系统修改用户密码的servlet地址,多系统用"|"分隔
other.changeUrl=http://192.168.2.51:3210/icms/changePass|http://192.168.2.50:3800/clps/changePass|http://192.168.2.50:12010/ipe/chan
gePassIcms、clps、ipe三个组件的地址
4.7 补充说明
1. 需要将WEB-INF/dtd/validator_1_1_3.dtd复制到TOMCAT的bin目录下. 否则TOMCAT启动会出错.如果研发WEB-INF下没有提供这个文件,可以找相关人员提供.
2. 配置中是路径的配置项,现场在路径最后需要加“/”,以免出现不必要的错误!
5. PORTAL安装
5.1 JDK安装
JDK版本为1.5.0_16. 安装参考JDK相关资料,此处无特殊说明.
5.2 TOMCAT安装配置
TOMCAT版本为5.5.20. 安装参考TOMCAT相关资料,此处无特殊说明.
5.3 Memcachedb安装配置
安装参考Memcachedb相关资料,此处说明如下:
1. 安装之前需要下载三个安装包,即libevent、Berkeley Db以及memcachedb
2. 启动 memcachedb
mkdir /data/
memcachedb -p11211 -r -u root -H /data/memcachedb -N -d
5.4 Memcached安装配置
安装参考Memcached相关资料,此处说明如下: (建议每个PORTAL部署一个Memcached)
1. 安装之前需要安装libevent
2. 将libevent安装的/usr/local/lib输出到引用库路径
# vi .bash_profile
加入如下一行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
3. 启动
memcached -d -m 128 -p 11212 -u root
(即以root用户,分配最大128M内存启动memcache)
5.5 数据库初始化
顺序执行下列操作:
/data/db_runtime,清空
/data/db_backup,清空
/data/csv,清空
/WEB-INF/conf/version.properties,置为0.(命令:> version.properties)
--(重装或清空PORTAL数据时,一定要将此文件的所有项的值改成0)
/ttserver/ttserver.pid,清空
/ttserver/ttserver.log,清空
/ttserver/database.tch,清空
注意:清空前要停掉应用.
5.6 安装
将PORTAL安装包解压到TOMCAT下,配置TOMCAT参数,包括端口等.
执行命令tar zxvf 文件名
5.7 配置
配置文件描述:
########################config.properties########################
###############数据发布相关############################
#获得IPE文件存放路径,即将IPE的CSV文件搬到PORTAL端的存放路径
portal.file.root.dir=/home/unicom/OWPortal.3.0.6/ips/data/csvportal从IPE上获取CSV文件放到本地路径
#发布引擎服务地址
portal.remote.url=http://192.168.59.207:3010/ipe/notification该配置指向IPE的地址,红色部
展开阅读全文