最近一直在做中文全文索引,中间遇到了很多问题,现在记录下来以备日后查阅。希望对大家有所帮助.
- 本人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 中配置智能拼音输入法,包括必要的安装步骤以及可能遇到的问题和解决方案。 #### 二、准备工作 确保您的系统已经更新至最新版本,并且拥有管理员权限。打开终端(快捷键:`Ctrl+...
ubuntu9.10的用户指南汉化包,deb格式.
#### 一、硬盘安装 Ubuntu 9.10 与 XP 双系统的准备工作 **1.1 下载 Ubuntu ISO 文件** - **下载源**: 从官方网站或其他可信赖来源下载 Ubuntu 9.10 的 ISO 镜像文件。 - **存放位置**: 将 ISO 文件放置于非目标...
本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...
Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...
文档详细介绍了如何在一台计算机上安装Windows 7和Ubuntu 9.10双系统的过程,包括了硬盘分区、Grub引导程序的配置以及Ubuntu 9.10的安装和配置等多个方面。通过这些步骤,用户可以在同一台电脑上享受到Windows 7的...
### Linux操作系统Ubuntu 9.10 图解安装教程知识点概览 #### 1. Ubuntu简介 - **定义**: Ubuntu是一个基于Debian发行版的Linux操作系统,以其易用性和广泛的社区支持而闻名。 - **特点**: 提供了丰富的预装软件,如...
3. **Ubuntu安装介质**:获取Ubuntu 9.10的ISO镜像文件,可以从此类操作系统的官方网站下载。 4. **安装过程**:使用虚拟机软件加载ISO镜像,模拟光驱启动,然后按照安装向导的步骤进行Ubuntu的安装。注意选择正确的...
### Ubuntu 9.10 安装图文教程详解 #### 一、Ubuntu 9.10 下载 在正式开始安装教程之前,首先需要下载 Ubuntu 9.10 的安装镜像。根据文档中的提示,建议下载 **Ubuntu 9.10 (Karmic Koala) LiveDVD 版本**,这是...
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 脚本
【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...
### Ubuntu 9.10 (Karmic Koala) 软件源配置详解 #### 一、前言 Ubuntu 9.10,代号为 Karmic Koala,是 Ubuntu 发行版的一个版本,发布于2009年10月。此版本在系统稳定性、性能以及用户体验上都有显著提升,特别...
### Ubuntu 9.10 DC200809安装图解教程知识点详解 #### 标题解析 标题 "ubuntu 9.10 DC200809 安装 图解教程" 明确指出了教程的内容是关于在Ubuntu 9.10操作系统版本上安装DC200809(很可能是一个软件包或者系统...
### Ubuntu 9.10 下安装 SimpleScalar v3.0 的详细步骤 #### 一、简介 SimpleScalar是一套开源的高性能微处理器仿真工具集,主要用于计算机体系结构的研究与教学。在 Ubuntu 9.10 系统下安装 SimpleScalar v3.0,...
描述中提到的“ubuntu9.10 64位”是指该驱动适用于Ubuntu 9.10(Karmic Koala)操作系统,这是一个基于Linux的开源操作系统,发布于2009年10月。64位意味着这个驱动是为64位架构的处理器设计的,提供更好的性能和对...
### Linux操作系统_Ubuntu_9.10_图解安装教程 #### 一、Ubuntu 9.10简介 Ubuntu 9.10是一款基于Debian的Linux发行版,其名称为Karmic Koala(善感的考拉),发布于2009年10月29日。作为一款流行的操作系统,Ubuntu...
ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.