找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz!x3.2 使用sphinx实现全文搜索功能(linux)

1.   安装软件
wget  http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.13.tar.gz  
tar zxvf coreseek-3.2.13.tar.gz
cd coreseek-3.2.13
cd mmseg-3.2.13
./bootstrap   #这一步也许会出错,提示很多command not found ,  解决办法:  安装 libtool   centos 直接使用yum安装 : yum install -y libtool
./configure --prefix=/usr/local/mmseg
make  && make install
cd csft-3.2.13
./configure --prefix=/usr/local/sphinx  --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

2.  配置sphinx
游客,如果您要查看本帖隐藏内容请回复

8.更新缓存,配置完成。

本教程由无限星辰工作室CRX349独家整理和提供,转载请注明地址,谢谢。本文地址:https://www.xmspace.net/thread-107-1-1.html
无限星辰工作室  好集导航 Discuz全集下载  星辰站长网  集热爱361  一品文学  手机小游戏合集   海外空间网 星辰api  星辰支付二维码管理平台 阿里云服务器 腾讯云服务器
服务Discuz!建站|DiscuzQ配置|二开|小程序|APP|搬家|挂马清理|防护|Win/Linux环境搭建|优化|运维|
服务理念:专业 诚信 友好QQ842062626 服务项目 Q群315524225

发表于 2013-12-19 21:07:35 | 显示全部楼层 |阅读模式

回复 | 使用道具 举报

该帖共收到 1 条回复!
安装完成后,mmseg使用的词典和配置文件,将自动安装到/usr/local/mmseg/etc中
其中uni.lib就是分词默认使用的词典
如果觉得这个词库词量过小,可到搜狗上下载词库: http://pinyin.sogou.com/dict/list.php
很多词库找不到TXT版的下载,可以直接通过地址:
http://pinyin.sogou.com/dict/download_txt.php?id=词库id ,来下载 然后通过下面这种方式生成词典,替换掉默认词典就可以了 1. /usr/local/mmseg/bin/mmseg -u words.txt # utf-8编码  2. # 生成的文件名默认为原文件名加.uni后缀  
3. cp words.txt.uni /usr/local/mmseg/etc/uni.lib
无限星辰工作室  好集导航 Discuz全集下载  星辰站长网  集热爱361  一品文学  手机小游戏合集   海外空间网 星辰api  星辰支付二维码管理平台 阿里云服务器 腾讯云服务器
服务Discuz!建站|DiscuzQ配置|二开|小程序|APP|搬家|挂马清理|防护|Win/Linux环境搭建|优化|运维|
服务理念:专业 诚信 友好QQ842062626 服务项目 Q群315524225

发表于 2014-1-18 00:30:19 | 显示全部楼层

回复 | 支持 | 反对 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

美图秀

    • fastadmin 后台界面使用字段数组类型
    • Discuz!x3.5 修改标题高亮颜色
    • Discuz!x3.5 应用中心 下载应用一直下载中
    • 帖子定时显示
    • 论坛辅助审核
拖动客服框
Online Service
点击这里给我发消息
点击这里联系我们
微信扫一扫
在线客服
快速回复 返回顶部 返回列表