迅搜在CentOS7上的安装(yum源)

来源:互联网 发布:中国核潜艇096知乎 编辑:程序博客网 时间:2024/05/16 06:31

Xunsearch 是一个高性能、全功能的全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。该系统基于 Xapian,且对 PHP 程序员非常友好,适合于中小型网站和业务流量。效率总体来说,比不上 solr。但是在个别业务形态上,比 solr 更适合。

为了方便我自己使用,我将迅搜打包成 yum 源,方便大家在 centos 上直接使用。

仓库地址: https://download.opensuse.org/repositories/home:/fundawang/CentOS_7/home:fundawang.repo

将其下载到 /etc/yum.repos.d 里,安装普通的 yum 更新缓存就可以了。

yum install xunsearch

安装时会自动将依赖关系的 swcs 和 xapian-swcs 安装进来,swcs的词库也会带进来。由于 xapian-swcs 使用和 xapian 相同的文件包结构,所以在无法在同一台服务器上安装 xapian-swcs 和原版 xapian。

安装后,迅搜服务不会自动启用,需要使用 systemctl enable xunsearch 将其纳入开机启动项中。firewalld 的端口可能需要根据情况自行开启。

另外,由于原迅搜使用的是中国软件开发商传统的非 FHS 文件夹结构,我在打包的过程中进行了一些定制。目前,迅搜的数据库存储在 /var/lib/xunsearch/data 下,而日志保存在 /var/log/xunsearch 下。

原创粉丝点击