Sphinx环境安装与部署

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Coreseek/Sphinx环境安装与部署
一、环境安装:
1. Microsoft Visual C++ 运行环境,一般系统自带;如果运行提示“应用程序错误”,则需要安装coreseek-4.x版本, Microsoft Visual C++ 2008 运行环境 (x86)(32位系统和64位系统均安装该版本);注意:是运行环境,不是开发环境,才1.7M大小,从微软官方网站下载Microsoft Visual C++ 2008 Redistributable Package (x86),然后安装(压缩包里面有我下好的可以直接使用);
2. 安装 Coreseek-win32(必须):【2011年1月12日更新,支持命令行中文搜索测试】
从Coreseek官方网站下载
/uploads/csft/4.0/corese ek-4.1-win32.zip(压缩包里面有我下好的可以直接使用);
3. 安装Python 2.6 Windows (x86)(必须,32位系统和64位系统均安装该版本),从ActiveState官方网站下载ActivePython 2.6 Windows (x86),然后安装;也可从华军软件园下载ActivePython 2.6 Windows (x86),然后安装(压缩包里面有我下好的可以直接使用);
4.安装cx_Oracle-5.0.4-11g.win32-py2.6.msi这个是针对python连接oracle的插件,压缩包里面也有直接安装就行。

二、Coreseek/Sphinx安装:
1.安装前,建议查看:Win版本README.txt;如遇到问题,就是环境安装出错;
2.下载coreseek win32版本:coreseek 4.1;
3.点击压缩包,压缩出来即可。

4.目录中的README.txt文件中,有所有配置和test测试文件的说明。

三、python连接oracle
Sphinx使用oracle数据源需要python脚本的支持才可以创建索引。

打开sphinx的安装目录找到
sphinx\etc\pysource\csft_demo_cx_oracle目录,底下有个__init__.py的文件,这个文件就是连接oracle的脚本文件。

具体可以打开此文件查看代码。

四、sphinx配置
在sphinx\etc目录下有个
csft_demo_python_cx_oracle.conf这个文件主要用于sphinx索引、数据源、log的一些配置。

五、创建索引
在sphinx的根目录下有个remakeindex.cmd命令执行工具。

打开就可以创建索引,具体命令编辑打开查看代码即可。

六、启动服务
所有配置完毕,索引生成,既可在客户端使用JAVA API代
码进来测试。

如果有不明白的地方,可以到
/products-install/instal l_on_windows/查看或者找我。

相关文档
最新文档