CoreSeek

来源:互联网 发布:java程序调试的步骤 编辑:程序博客网 时间:2024/05/17 05:01

centos6的可以看这篇,复制命令就行了

http://www.keyunq.com/server/coreseek-sphinx.html

centos7的可以看这篇,

http://www.cnblogs.com/LoveJulin/p/6961306.html 

要点1:

http://www.coreseek.cn这个官方网站打不开了。但是安装包都可以在csdn上找到

http://download.csdn.net/download/goodparty/9631261 

这个包是coreseek-4.1-beta,已经按照http://blog.csdn.net/jcjc918/article/details/39032689将可能导致出错的地方进行了调整

要点2:

安装包括两个部分,mmseg和csft

在centos6上成功安装,但是在centos7上安装csft会报错,会有报错信息,要注意看,解决方法在

http://www.cnblogs.com/LoveJulin/p/6961306.html 也提到过

安装成功会在/usr/local文件夹下面出现coreseek文件夹

要点3:

复制代码
source bt{ sql_pass                = ****  #如果密码里面有#号需要使用转意字符,否则连接不了数据库   sql_query_pre  = SET NAMES utf8 #要根据你自己数据库的编码改变,比如如果编码是utf8mb4而编码写的是utf8 会出现没有搜索结果的问题 }index bt{    source                = bt  #这个地方的值要和前面配置的source名对应

要点4:
/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf --stop  停止服务
/usr/local/coreseek/bin/indexer -c /usr/local/coreseek/etc/sphinx.conf --all --rotate  建立索引
/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/etc/sphinx.conf   开启服务

默认配置文件是csft.conf 如果配置文件是其他名字的话,需要-c 来制定配置文件路径


整理自下面几篇文章

http://www.keyunq.com/server/coreseek-sphinx.html    CoreSeek(全文检索引擎 Sphinx 中文版)安装使用指南(CentOS6.5)

http://www.cnblogs.com/yjf512/p/3598332.html      sphinx 配置文件全解析

http://blog.csdn.net/jcjc918/article/details/39032689  Sphinx/Coreseek 4.1 执行 buildconf.sh 报错,无法生成configure文件

http://www.cnblogs.com/LoveJulin/p/6961306.html   centos7 安装coreseek 4.1 自动更新+主索引+增量索引 以及php中coreseek的使用

https://my.oschina.net/qq277049/blog/81456      wordpress coreseek全文搜索配置