分布式虚拟参考咨询系统

上传人:枫** 文档编号:590864615 上传时间:2024-09-15 格式:PPT 页数:31 大小:200KB
返回 下载 相关 举报
分布式虚拟参考咨询系统_第1页
第1页 / 共31页
分布式虚拟参考咨询系统_第2页
第2页 / 共31页
分布式虚拟参考咨询系统_第3页
第3页 / 共31页
分布式虚拟参考咨询系统_第4页
第4页 / 共31页
分布式虚拟参考咨询系统_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《分布式虚拟参考咨询系统》由会员分享,可在线阅读,更多相关《分布式虚拟参考咨询系统(31页珍藏版)》请在金锄头文库上搜索。

1、分布式虚拟参考咨询系统分布式虚拟参考咨询系统CVRS安装和配置安装和配置1 1CVRS系统构成两级架构:两级架构:n n中心咨询系统:由总虚拟咨询台、中心调度系统、中心知识库、中心咨询系统:由总虚拟咨询台、中心调度系统、中心知识库、学习中心组成学习中心组成n n本地咨询系统:由本地咨询台、本地知识库组成本地咨询系统:由本地咨询台、本地知识库组成中心咨询系统和本地咨询系统通过中心咨询系统和本地咨询系统通过调度系统调度系统建立协同咨询建立协同咨询关系。关系。2 2中心咨询系统框架3 3本地咨询系统构成咨询台使读者能和咨询馆员进行交互式沟通,获取知识;咨询台使读者能和咨询馆员进行交互式沟通,获取知识

2、;知识库则提供给读者自助式学习的方式。知识库则提供给读者自助式学习的方式。4 45 5CVRS主要功能实时咨询总咨询台和本地咨询台提供以下总咨询台和本地咨询台提供以下实时咨询手段实时咨询手段, 集集各种交互式技术于一体:各种交互式技术于一体:n nText ChattingText Chatting文本交谈,实现咨询员与用户之间的文字交文本交谈,实现咨询员与用户之间的文字交流流n nPage PushingPage Pushing页面推送页面推送n nCo-BrowsingCo-Browsing交互式同步浏览技术交互式同步浏览技术n nDesktop Sharing Desktop Shari

3、ng 桌面共享桌面共享n nWhiteBoard Interacting WhiteBoard Interacting 白板交互技术白板交互技术n nVoIPVoIP(Voice Over IPVoice Over IP) 一对一的语音解答一对一的语音解答n n用户退出时,系统发送满意度调查表,以获得质量反馈。用户退出时,系统发送满意度调查表,以获得质量反馈。n n咨询结束后,系统可发送咨询过程记录至用户邮箱。咨询结束后,系统可发送咨询过程记录至用户邮箱。n n对于实时咨询中不能回答的问题,可由咨询员将含有提问对于实时咨询中不能回答的问题,可由咨询员将含有提问者身份的提问信息直接送至非实时咨询

4、问题列表中等待处者身份的提问信息直接送至非实时咨询问题列表中等待处理,并同时给提问者发送问题收条。理,并同时给提问者发送问题收条。6 6CVRS本地系统的软件构成TomcatFti全文引擎全文引擎Linux应用程序应用程序ORACLE数据库数据库J2SDK7 7CVRS系统运行环境系统运行环境 软件环境软件环境: 操作系统 : 红旗Linux DC 4.1 Web Server :Tomcat5.0.19以上 数据库: Oracle 10g 硬件环境:硬件环境: P4 2.0G以上 IDE/SCSI 硬盘40G以上 512M 内存以上(推荐1G内存)8 8添加统一认证主机名修改/etc/hos

5、ts文件,添加:162.105.141.226 localhost9 9系统所需软件包系统所需软件包j2sdk-1_4_2_07-linux-i586-rpm.binn nj2sdk-1_4_2_07-linux-i586.binj2sdk-1_4_2_07-linux-i586.binjakarta-tomcat-5.0.28.tar.gzROOT目录应用程序hjdf目录全文搜索引擎1010系统安装准备系统安装准备CVRS本地系统安装包n n在在/home/home下新建下新建cvrscvrs目录:目录: mkdir /home/cvrs mkdir /home/cvrs n n并创建子录

6、并创建子录software.software.mkdir /home/cvrs/software mkdir /home/cvrs/software n n将所需软件包复制到将所需软件包复制到sfotwaresfotware下下1111系统安装部署系统安装部署1_安装安装JDK安装安装J2SDK 方法一:j2sdk-1_4_2_07-linux-i586.bin 直接运行 ./ j2sdk-1_4_2_07-linux-i586.bin 1212方法二:j2sdk-1_4_2_07-linux-i586-rpm.binj2sdk-1_4_2_07-linux-i586-rpm.bin1.1.进

7、入进入/home/cvrs/software/home/cvrs/software目录输入目录输入 ./j2sdk-1_4_2_07-linux-i586-rpm.bin ./j2sdk-1_4_2_07-linux-i586-rpm.bin运行,运行,将生成将生成j2sdk-1_4_2_07-linux-i586.rpmj2sdk-1_4_2_07-linux-i586.rpm文件文件2.2.输入输入rpm ihv j2sdk-1_4_2_07-linux-i586.rpm rpm ihv j2sdk-1_4_2_07-linux-i586.rpm 进进行安装行安装(默认安装路径在(默认安装

8、路径在/usr/java/usr/java下)下)1313系统安装部署系统安装部署1_安装安装JDK设置环境变量设置环境变量1.1.备份配置文件:备份配置文件:cp /etc/procp /etc/pro。2.2.编辑编辑/etc/profile/etc/profile文件(或者该用户的文件(或者该用户的.pro.pro),),在末尾加入如下几行:在末尾加入如下几行: JAVA_HOME=/usr/java/j2sdk1.4.2_07/ JAVA_HOME=/usr/java/j2sdk1.4.2_07/ CLASSPATH=/usr/java/j2sdk1.4.2_07/lib/tools.

9、jar CLASSPATH=/usr/java/j2sdk1.4.2_07/lib/tools.jar export JAVA_HOME CLASSPATH export JAVA_HOME CLASSPATH PATH=/usr/java/j2sdk1.4.2_07/bin:$PATH PATH=/usr/java/j2sdk1.4.2_07/bin:$PATH1414系统安装部署系统安装部署1_安装安装JDK3. 3. 输入命令:输入命令:source /etc/profile( or .pro source /etc/profile( or .pro .bash_profile).bas

10、h_profile)重新引导重新引导profileprofile文件,让添加的文件,让添加的配置生效。如果发生问题,可以把配置生效。如果发生问题,可以把/tmp/tmp里面的里面的备份移动回来。备份移动回来。4.4.输入命令:输入命令:java versionjava version 如果成功则会显示如果成功则会显示jdk jdk 版本号版本号n njava version 1.4.2_07java version 1.4.2_07n nJava(TM) 2 Runtime Environment, Standard Java(TM) 2 Runtime Environment, Standa

11、rd Edition (build 1.4.2_07-b05)Edition (build 1.4.2_07-b05)1515系统安装部署系统安装部署2_安装安装WEB SERVER安装安装安装安装web Server (Tomcat 5.0.19web Server (Tomcat 5.0.19以上版本以上版本以上版本以上版本) )1. 1. 进入进入进入进入/home/cvrs/software/home/cvrs/software目录执行目录执行目录执行目录执行tar -zxvf jakarta-tomcat-5.0.28.tar.gz tar -zxvf jakarta-tomcat-

12、5.0.28.tar.gz 将产生将产生将产生将产生jakarta-tomcat-5.0.28jakarta-tomcat-5.0.28目录,将该目录复制到目录,将该目录复制到目录,将该目录复制到目录,将该目录复制到合适的地方。合适的地方。合适的地方。合适的地方。2. 2. 修改修改修改修改tomcattomcat主目录下主目录下主目录下主目录下conf/server.xmlconf/server.xml文件(修改文件(修改文件(修改文件(修改红色的部分):红色的部分):红色的部分):红色的部分):1616系统安装部署系统安装部署2_安装安装WEB SERVER Host name=local

13、host debug=0 appBase= xmlNamespaceAware=false Context path=“” docBase=“ debug=“0”/ . .Connector port=“/17171818系统安装部署系统安装部署3配置应用程序配置应用程序1. 1. 将将/home/cvrs/software/ROOT/home/cvrs/software/ROOT目录复制到目录复制到/home/cvrs/home/cvrs下:下: cp /home/cvrs/software/ROOT /home/cvrs cp /home/cvrs/software/ROOT /home/

14、cvrs2. 2. 在在/ /home/cvrs/ROOT/home/cvrs/ROOT/目录下创建下配置文件存目录下创建下配置文件存目录下创建下配置文件存目录下创建下配置文件存放目录,该目录的命名必须是放目录,该目录的命名必须是放目录,该目录的命名必须是放目录,该目录的命名必须是本服务器的本服务器的本服务器的本服务器的IPIP地地地地址址址址 mkdir ipaddresssmkdir ipaddresss3.3.在在/home/cvrs/ROOT/WEB-INF/config/home/cvrs/ROOT/WEB-INF/config目录下打开目录下打开cvrs.xmlcvrs.xml文件

15、,修改该文件。文件,修改该文件。1919系统安装部署系统安装部署3配置应用程序配置应用程序Host name=“ socketport=1000 maxActive maxActive 100 100 maxIdle maxIdle 30 30 maxWait maxWait 10000 10000 2020系统安装部署系统安装部署3配置应用程序配置应用程序 username cvrs (数据库用户名) password cvrs (口令) 2121系统安装部署系统安装部署3_配置应用程序配置应用程序 driverClassNamedriverClassName oracle.jdbc.dri

16、ver.OracleDriveroracle.jdbc.driver.OracleDriver url url jdbc:oracle:thin:jdbc:oracle:thin:oracleIPoracleIP:1521:1521:orclorcl (oracleoracle数据库的连接参数)数据库的连接参数) 2222系统安装部署系统安装部署3配置应用程序配置应用程序4. 4. 修改修改/home/cvrs/ROOT/WEB-INF/classes/resources/home/cvrs/ROOT/WEB-INF/classes/resources目录下目录下的的a application

17、.propertiespplication.properties文件(配置全文检索引擎文件(配置全文检索引擎的参数):的参数): search.src.path=search.src.path=/home/cvrs/hjdf/fti_data/data/home/cvrs/hjdf/fti_data/datasearch.server.ip=search.server.ip=服务器服务器服务器服务器IPIPsearch.server.port=8877search.server.port=8877search.db.name=flysearch.db.name=fly ipconfig=ipc

18、onfig=服务器服务器服务器服务器IPIP2323系统安装部署系统安装部署4_全文检索引擎全文检索引擎安装配置全文检索 将home/cvrs/software下的hjdf目录复制到/home/cvrs下 创建全文检索目录:mkdir /home/cvrs/hjdf/fti_data/data 索引数据mkdir /home/cvrs/hjdf/fti_data/databak 数据备份2424系统安装部署系统安装部署4_全文检索引擎全文检索引擎3. 3. 将将将将home/cvrs/hjdf/javaclienthome/cvrs/hjdf/javaclient下的文件复制到下的文件复制到下

19、的文件复制到下的文件复制到/usr/lib/usr/lib下下下下 cp /home/cvrs/hjdf/javaclient/* /usr/lib cp /home/cvrs/hjdf/javaclient/* /usr/lib4. 4. 修改修改修改修改/etc/pro .pro .bash_profile)/etc/pro .pro .bash_profile)文件加入下面一行文件加入下面一行文件加入下面一行文件加入下面一行LD_LIBRARY_PATH=/home/cvrs/hjdf/javaclientLD_LIBRARY_PATH=/home/cvrs/hjdf/javaclien

20、texport LD_LIBRARY_PATHexport LD_LIBRARY_PATH运行运行运行运行 source /etc/pro .pro .bash_profile) source /etc/pro .pro .bash_profile) 启用更新后的环启用更新后的环启用更新后的环启用更新后的环境变量境变量境变量境变量2525系统安装部署系统安装部署4_全文检索引擎全文检索引擎5. 5. 修改搜索引擎的配置:修改搜索引擎的配置:修改搜索引擎的配置:修改搜索引擎的配置:打开文件打开文件/home/cvrs/hjdf/service/home/cvrs/hjdf/service/Fly

21、Info.iniFlyInfo.ini,修改如修改如下内容:下内容:TcpTcpIP=IP=本机本机本机本机IPIPPort=8877Port=8877索引库路经索引库路经DatabasePath=DatabasePath=/home/cvrs/hjdf/fti_data/home/cvrs/hjdf/fti_data索引数据路径索引数据路径DataRoot=DataRoot=/home/cvrs/hjdf/fti_data/data/home/cvrs/hjdf/fti_data/data URLRoot=URLRoot=http:/http:/服务器服务器服务器服务器IPIP备份路径备份路

22、径BakRoot=BakRoot=/home/cvrs/hjdf/fti_data/databak/home/cvrs/hjdf/fti_data/databak2626系统安装部署系统安装部署4_全文检索引擎全文检索引擎6. 6. 启动全文检索服务启动全文检索服务启动全文检索服务启动全文检索服务 进入/home/cvrs/hjdf/service目录输入./FtiSvrd start (启动全文检索引擎)输入./FtiSvrd stop (停止全文检索引擎)2727系统安装部署系统安装部署4全文检索引擎全文检索引擎7. 创建索引库创建索引库进入/home/cvrs/hjdf/service目

23、录,输入./FtiClient -c size(MB) flyCVRS-IP:8877 8. 创建计划任务文件indexplan,文件内容为0-59 * * * * /home/cvrs/hjdf/service/FtiClient i flyCVRS-IP:8877 28289. 启动计划任务(后台守护进程) crontab indexplan2929启动服务运行启动服务运行CVRS1.启动Tomcat 进入jakarta-tomcat-5.0.28jakarta-tomcat-5.0.28/bin下输入./startup.sh (启动tomcat)./stop.sh (停止tomcat)2

24、. 启动全文检索引擎./FtiSvrd start3. crontab indexplan3030小结小结在系统安装过程中各种配置必须准确无误,否则系统运行过程中在系统安装过程中各种配置必须准确无误,否则系统运行过程中在系统安装过程中各种配置必须准确无误,否则系统运行过程中在系统安装过程中各种配置必须准确无误,否则系统运行过程中会不正常。会不正常。会不正常。会不正常。系统安装一定安先安装配置系统安装一定安先安装配置系统安装一定安先安装配置系统安装一定安先安装配置JdkJdk。输入命令:输入命令:输入命令:输入命令:java version java version 成功输出成功输出成功输出成功输出jdk jdk 版本号。则说明版本号。则说明版本号。则说明版本号。则说明JdkJdk安装正确。安装正确。安装正确。安装正确。在安装在安装在安装在安装TomcatTomcat后,启动服务,打开浏览器在地址栏输入后,启动服务,打开浏览器在地址栏输入后,启动服务,打开浏览器在地址栏输入后,启动服务,打开浏览器在地址栏输入http:/http:/服服服服务器务器务器务器ipip地址地址地址地址,如果进入,如果进入,如果进入,如果进入CVRSCVRS页面则说明安装正确。页面则说明安装正确。页面则说明安装正确。页面则说明安装正确。3131

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号