xunsearch迅搜全文搜索安装方法

迅搜xunsearch介绍:

Xunsearch 是一个高性能、全功能的全文检索解决方案。

安装xunsearch

putty登录服务器,下载迅搜xunsearch:

运行下面指令下载、解压安装包

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2

然后解压

tar -xjf xunsearch-full-latest.tar.bz2

进入解压的文件夹,注意1.4.13,看看你下载的是什么版本

执行安装脚本,根据提示进行操作,主要是输入xunsearch软件包的安装目录,强烈建议单独 规划一个目录,而不是混到别的软件目录中。

cd xunsearch-full-1.4.13

安装

sh setup.sh

没有其他异常,按Y确认就可以了,安装速度很快。

待命令运行结束后,如果没有出错中断,则表示顺利安装完成,然后就可以启动/重新启动xunsearch的后台服务,下面命令中的$prefix请务必替换为您的安装目录,而不是照抄。

cd $prefix ; bin/xs-ctl.sh restart

如果出现以下错误

bufferevent_openssl.c:237:2: note: (near initialization for 'methods_bufferevent')

bufferevent_openssl.c:228:19: error: storage size of 'methods_bufferevent' isn't known

static BIO_METHOD methods_bufferevent = {

^~~~~~~~~~~~~~~~~~~

make[2]: *** [Makefile:793: bufferevent_openssl.lo] Error 1

make[2]: Leaving directory '/usr/local/src/xunsearch-full-1.4.14/libevent-2.0.21-stable'

make[1]: *** [Makefile:857: install-recursive] Error 1

make[1]: Leaving directory '/usr/local/src/xunsearch-full-1.4.14/libevent-2.0.21-stable'

make: *** [Makefile:1182: install] Error 2

————————————————

解决方法如下:

首先,先去下载一下2.1.X版本的libevent安装包,可以直接搜索libevent,然后在官方的网站上下载,很多时候官方的链接是github上的,如果直接在linux系统上用wget下载有点慢,这种情况下可以先在咱们自己的浏览器上下载好,再通过winscp上传上去,更加快。

我下载的版本是libevent2.1.12,下载链接是:https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz

下载好后上传到服务器上放xunsearch的目录下,我的目录是/usr/local/src/,然后将这个文件解压,并重新压缩成bz2格式,参考代码如下://先将libevent解压(以便压缩成所需格式)

tar -zxvf libevent-2.1.12-stable.tar.gz

//压缩成bz2格式,这是迅搜安装包的支持的格式

tar -cjf libevent-2.1.12-stable.tar.bz2 libevent-2.1.12-stable

//复制到xunsearch下的packages文件夹内

cp libevent-2.1.12-stable.tar.bz2 xunsearch-full-1.4.15/packages/

//进入安装包的目录并将原来自带的libevent安装包删除(xunsearch1.4.15自带的是2.0.X)

cd xunsearch-full-1.4.15/packages/
rm -f libevent-2.0.X

//返回上一步的文件夹(即迅搜安装包的根目录),然后执行setup.sh就可以了,

//迅搜会自动检查安装包文件内的libevent开头的安装包,如果没找到会报错,如果找到了就会自动解压并编译安装然后安装过程就愉快地完成了

xunsearch迅搜启动服务

cd $prefix ; bin/xs-ctl.sh start

xunsearch迅搜重启服务

cd $prefix ; bin/xs-ctl.sh restart

xunsearch迅搜暂停服务

cd $prefix ; bin/xs-ctl.sh stop

$prefix ;代码你的xunsearch安装目录。

展开浏览全文
THE END
版权免责声明 01、本站名称:资源e站
02、本站网址:https://www.zye.cc
03、本站所有资源来源于互联网搜集并整理,如有侵权请联系站长进行删除!
04、本站分享的资源仅供参考学习,您必须在下载后二十四个小时之内删除!
05、本站分享目的仅供学习研究和借鉴,请不要用于商业用途以及违法用途!
06、本站提供的源码不保证资源的完整性以及安全性,不附带任何技术服务!
07、禁止用本站源码用于非法商业用途,不得违反国家法律,否则后果自负!
08、如发现资源链接无法下载、失效或广告,请联系管理员或提交工单处理!
09、所有资源均可通过日常签到等任务进行免费兑换,记得每天到本站签到!
10、本站所有资源积分兑换只是赞助,收取费用仅维持本站的日常运营所需!
11、如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励!
12、如需商用请购买正版,由于未及时购买正版发生侵权行为,与本站无关!
13、如果您发现本站分享的资源侵犯了您的权益,请邮件联系我们进行删除!
14、我们无法辨别该内容是否具有版权,若侵犯了您的权益请联系我们删除!
15、本站禁止以任何方式发布或转载任何违法相关信息,发现请向站长举报!
16、本站所有资源不代表本站立场,并不代表赞同其观点和对其真实性负责!
17、本站资源大多存储在云盘,如发现链接失效,请联系我们第一时间更新!
0
分享海报
E站十周年庆,升级成为(全站通VIP)只需288元,原价688元,限时开通,即将复原! 点击开通
显示验证码

社交账号快速登录

Copyright © 资源e站 ZYE.CC