最近一直在做中文全文索引,中间遇到了很多问题,现在记录下来以备日后查阅。希望对大家有所帮助.
- 本人lamp环境已经安装好了,略过此步。
- 所需文件 下载Coreseek Fulltext Server(源代码)
:
http://www.coreseek.cn/uploads/csft/3.1/Source/csft-3.1.tar.gz
下载Coreseek Mmseg(源代码) : http://www.coreseek.cn/uploads/csft/3.1/Source/mmseg-3.1.tar.gz
必须安装工具:
View Code
SHELL
# sudo apt-get install autoconf automake autotools-dev cpp curl gawk gcc lftp libc6-dev linux-libc-dev make libpcre3-dev libpcrecpp0 g++ libtool libncurses5-dev # sudo aptitude install libmysql++-dev libmysqlclient15-dev checkinstall |
View Code
SHELL
# sudo su # tar xzvf mmseg-3.1.tar.gz # mkdir /usr/local/mmseg # cd mmseg-3.1 # ./configure --prefix=/usr/local/mmseg # make # make install |
View Code
SHELL
# tar xzvf csft-3.1.tar.gz #./configure --prefix=/usr/local/coreseek --with-mysql=/opt/lampp --with-mmseg-includes=/usr/local/mmseg/include/mmseg --with-mmseg-libs=/usr/local/mmseg/lib/ //注意修改成自己对应的目录 重新编译方法: # make clean # make # make install |
安装完成,下面是测试.
View Code
SHELL
example: # cd /usr/local/coreseek/etc # sudo cp sphinx.conf.dist csft.conf # sudo gedit csft.conf 更改里面mysql的参数为你的。去掉sql_query_pre = SET NAMES utf8前面的# |
执行sql创建示例数据表
View Code
SHELL
# mysql -u test < /usr/local/coreseek/etc/example.sql # sudo /usr/local/coreseek/bin/indexer --all # sudo /usr/local/coreseek/bin/search test |
如果出现什么错误请在下方留言。
sphinx pdf帮助文件文件
最终效果:
原创文章,转载请注明: 转载自Martin
本站文章最终解释权归本站,转载要求保留此处Martin blog
相关推荐
很详细的 Ubuntu 9.10 图解安装教程
先说一下安装环境,我的电脑分为4个盘:C(NTFS格式,Windows XP系统)、D、E、F(这三个是FAT32格式),我把Ubuntu9.10装在E盘,E盘事先被清空。 第一步:把ubuntu-9.10-desktop-i386.iso 文件拷贝到非安装盘,比如...
ubuntu 智能拼音安装方法(个人比较中意这个输入法)
ubuntu9.10的用户指南汉化包,deb格式.
Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...
Ubuntu 9.10下安装SimpleScalar v3.0的安装指南。
硬盘安装 windows 7 和 ubuntu 9.10 双系统 Windows 7 和 ubuntu 都已经发布了,想体验一下。 Windows 7 已经安装了,本来想用 wubi 安装 ubuntu ,担心 ubuntu 系统性能不好,使用虚拟机安装吧,也是担心同样的...
ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...
Ubuntu 9.10 安装 Mediawiki 脚本
Ubuntu 9.10安装Oracle 10g手记
步骤很详细,我本人已经安装成功,初次安装的新手,找上面的操作,保证OK!
Linux操作系统_Ubuntu_9.10_图解安装教程
安装 Ubuntu 9.10 全过程视频教程
ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.
divine@ubuntu:~$sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.5.0_22/bin/java 300 divine@ubuntu:~$sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.5.0_22/...
ubuntu9.10的源,用于更新; Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb ...
用虚拟机在移动硬盘上安装Ubuntu 9.10 视屏
UBUNTU 9.10安装最新正式版千千静听(5.5.2)
eclipse3.6+ubuntu9.10配色方案 eclipse3.6+ubuntu9.10配色方案 eclipse3.6+ubuntu9.10配色方案
ubuntu 9.10网易最快的源 ubuntu 9.10网易最快的源