问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何查看coreseek的版本

发布网友 发布时间:2022-04-14 08:09

我来回答

1个回答

热心网友 时间:2022-04-14 09:38

然后重新运行aclocal和autoconf

aclocal && autoconf

最后再次运行automake

automake


然后继续mmseg的安装

./configure --prefix=/usr/local/mmseg

make && make install


如果make 报错

There is an easy fix when you get such messages as "X--tag=CXX: command not found".

Just type:

export echo=echo

And try again.


所以输入

export echo=echo

然后再次运行安装

make && make install


安装csft

./configure --prefix=/usr/local/coreseek --with-mysql=/usr/local/mysql --with-mmseg=/usr/local/mmseg --with-mmseg-includes=/usr/local/mmseg/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg/lib/

make && make install

安装完毕后 注意 coreseek 中的配置文件也是csft.conf 而不是 sphinx.conf

cd /usr/local/coreseek/etc

cp sphinx.conf.dist csft.conf

vim csft.conf 


有些配置改动如下其他配置内容如上文的sphinx.conf

在索引源中注释掉txt

index main{

  #stopwords = G:\data\stopwords.txt

  #wordforms =G:\data\wordforms.txt

  #exceptions =/data/exceptions.txt 

  #charset_type = sbcs

  #添加下面2行 意思是把中文分词加入到配置文件中

  char_type = zh_cn.utf-8

  charset_dictpath =/usr/local/mmseg/etc/  #你安装mmseg的目录

}


保存配置

建立索引

cd /usr/local/coreseek/bin

./indexer --all

./search 中文词缀


如何用php去使用sphinx

Sphinx集成到php程序中有两种方式

Sphinx php 模块(这次我们选择使用的方式)

2.Sphinx api 类(位于coreseek源码包里的csft里的api文件夹里有一个sphinxapi.php,使用的时候包含这个php文件即可)

我们要使用sphinx需要做以下几件事:

首先要有数据

2.建立sphinx配置文件

3.生成索引

4,启动searchd 服务进程,并开启端口9312

5.用php客户程序去链接sphinx服务

/usr/local/coreseek/bin/searchd

启动进程命令 searchd

-c 指定配置文件

--stop 停止服务

--pidfile 显示指定pid文件

-p 指定端口(默认9312)

注意:这里启动的服务是searchd


使用php  sphinx的模块

下载 sphinx-1.1.0.tgz


tar zvxf sphinx-1.1.0.tgz

cd sphinx-1.1.0

/usr/local/php/bin/phpize  #用于生成一个configure的脚本

进入coreseek源码包的csft/api/libsphinxclent 目录下执行configure

./configure

make && make install

进入sphinx-1.1.0.gzt的源码包目录下 执行configure用于生成so 的shpinx模块

./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-sphinx

make && make install

安装成功后会有提示

Build complete.

Don't forget to run 'make test'.


Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/    (这个目录是sphinx.so所在的目录)


然后我们编辑php的ini文件 在extension中加入

extension=sphinx.so


然后重启nginx和php的服务

最后打印一下phpinfo 查看sphinx是否开启成功

如果成功开启 就可以使用php手册里的sphinx的方法和代码了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
月经不尽褐色的是怎么回事 月经前后有褐色分泌物是什么原因 二十四节气的重要意义24节气在生活中的作用 你来我往,猜一个数字? 姓谭女孩起什么名字最优雅 男孩姓谭的好名字 黄家驹在beyond的地位 黄家驹是Beyond的主唱吗? 老板对员工的新年微信 每次感冒和一些小毛病,我都是选择运动出身汗,让它自然好,请问这种方 ... 栽培杜鹃花有哪些技术要点? 个人租房合同及房屋物品清单表 日本字体设计公司有哪些?指字库字体设计公司 AS默认的normal字体是属于什么公司的 有谁知道这个字体的全称?是属于哪个字库公司的?有分! 想知道: 汉仪字体设计公司在哪 黑体-简是免费商用的吗?这个字体的版权属于哪家公司啊? 迷你简心菱字体 属于方正字体吗?属于哪个公司? 汉仪字体是哪一家公司出版的 方正字体是属于哪个公司的呢? 冬天的衣服怎么放不会生霉 冬天穿了的衣服呢子袄之类的一定要洗干净了再放起来吗 冬天收拾行李的时候,有穿过但不能及时洗的大衣跟干净的衣服放一起吗? 冬天的衣服要怎么放? 苏州园区那里有多少家电路板(PCB)公司,那家的待遇最好 苏州工业园区怎么样? 江苏风云科技服务有限公司怎么样啊?金鸡湖大道的那家。 了解苏州园区的 江苏风云科技么? 他跟江苏风云网络服务有限公司是一家的吗? 江苏风云科技服务有限公司怎么样啊? 扬州上元教育怎么样吗?有没有人能回答一下? 徐州备案手续是什么 徐州建设工程交易网 谁能提供我一份招投标文件,资格预审文件,招标与投标要对应,最好是徐州市的,谢谢!~~ 中国光大银行级别高吗- 问一问 怎么办信用卡?最高额度是多少? 徐州市铜山区工程建设服务中心怎么样? 玩单机游戏时帧数多少为不卡,是否FPS与动作游戏的要求不同呢?,如果一款游戏50帧已经非常流畅,就像 英雄联盟游戏时50fps算卡吗 江苏徐州工程造价管理信息价出版时间 绝地求生的帧数30-50算流畅吗? 徐州市铜山区建设工程检测中心怎么样? 江苏方正工程造价事务所有限公司徐州分公司怎么样? 玩网游帧数一直在50至60之间,正常吗? 徐州高新区工程建设有限公司怎么样? 我家电脑玩英雄联盟是fps大概在50左右,这卡不卡,一般不卡需要多少?咋样才能提高fps啊,,,, 徐州通达工程建设监理有限公司怎么样? 游戏中的fps达到多少时肉眼会觉得画面相当清晰? 徐州市中心老质监站什么时候拆 徐州市徐联信息科技有限公司怎么样? 玩单机游戏时帧数多少为不卡,是否FPS与动作游戏的要求不同呢?,如果一款游戏50帧已经非常流畅,就像拜托 苏州建设工程招标代理有限公司徐州分公司怎么样?