文档章节

centos7安装xunsearch迅搜

w
 win_ball
发布于 2017/08/29 15:13
字数 591
阅读 48
收藏 0

1.下载地址 http://www.xunsearch.com/site/download

2.解压xunsearch-full-latest.tar.bz2 压缩包xunsearch-full-1.4.10

3.将xunsearch-full-1.4.10上传到服务器home/xunsearch

4.cd /home/xunsearch

5.sh setup.sh

正常情况下可以顺利安装的,但是,每次你都会遇到不正常的情况。

因为我的窗口出现的是下面这样的,但是按enter和输入y 总是跳来跳去,反正就是不安装

听说正常是这样的

看起来是字符编码不对,改改字符编码吧,然而网上的解决方法是

1.setting里改(这个没找到)

2.修改 sysconfig/i18n(居然不存在)

按理说,不改字符编码也不会影响安装,于是重新在centos7上下载安装。

参考:http://www.trojansun.com/xunsearch-new-install.html

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2
cd xunsearch-full-1.4.10/
sh setup.sh

中文还是乱码,于是删掉默认路径自己填/data/tool,确认的时候删掉[Y/n]后面的再填y

哈,正在安装了,可是现实总是残酷的,居然安装失败

还好,bug见多了,心情没有起伏,找方法解决咯。安装

yum install glibc-headers gcc-c++

 

然后再重新安装就成功了,虽然还是中文乱码。

 

记录一下别人安装过程出现的问题和解决方法
问题1:

1

2

configure: error: in `/opt/xunsearch-full-1.4.10/scws-1.2.3':

configure: error: no acceptable C compiler found in $PATH

解决方法:

1

yum install gcc

 

问题2:

1

2

3

4

5

6

configure: error:

*** You need a working C++ compiler to compile Xapian, but configure failed to

*** find one. If you have a working C++ compiler, you can tell configure where

*** to find it by invoking it like so:

***

*** ./configure CXX=/opt/bin/c++

解决方法:

1

yum install glibc-headers gcc-c++

 

问题3:

1

2

configure: error: in `/opt/xunsearch-full-1.4.10/xapian-core-scws-1.2.22':

configure: error: C++ preprocessor "/lib/cpp" fails sanity check

解决方法:

1

yum install glibc-headers gcc-c++

 

问题4:

1

2

checking for zlib.h... no

configure: error: zlib.h not found - required for brass, chert and flint (you may need to install the zlib1g-dev or zlib-devel package)

解决方法:

1

2

yum search zlib #跟我环境一样的可以略过,就是为了查查哪个是我要安装的

yum install zlib-devel

使用:
进入到/usr/local/xunsearch/bin

1

2

cd /usr/local/xunsearch/bin

./xs-ctl.sh restart

可以看到默认的绑定端口已经运行了,xunsearch默认运行的是8383和8384

 

1

2

3

4

WARNING: no server[xs-indexd] is running (BIND:127.0.0.1:8383)

INFO: re-starting server[xs-indexd] ... (BIND:127.0.0.1:8383)

WARNING: no server[xs-searchd] is running (BIND:127.0.0.1:8384)

INFO: re-starting server[xs-searchd] ... (BIND:127.0.0.1:8384)

© 著作权归作者所有

w
粉丝 0
博文 47
码字总数 14741
作品 0
广州
私信 提问
xunsearch-1.3.0 基于xapian/scws/php的开源中文全文搜索,新增同义词

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。支持海量数据高速检索,功能强大,简单易用,是 PHP 开发的 WEB 应用的全文检索首...

hightman
2012/01/13
918
5
deepIn 系统安装XunSearch

deepin 安装迅搜(XunSearch)遇到一些问题,整理出来供各位兄弟参考。 一、安装C++: 使用 /usr/bin/g++ 来在自动模式中提供 /usr/bin/c++ (c++) # apt-get install g++ 命令行这里有的包下载...

wenzhizhong
05/11
0
0
Xunsearch 1.2.0,开源的PHP全文搜索引擎

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。支持海量数据高速检索,功能强大,简单易用,是 PHP 开发的 WEB 应用的全文检索首...

hightman
2011/12/12
877
1
centos7 使用php时显示/user/bin/env:php 没有那个文件或目录

在使用xunsearch初始化索引的时候使用: /home/xunsearch/sdk/php/util/Indexer.php --source=mysql://demo:demo@localhost/database --sql="select id,content,hotword from tb_roast" 报错......

白与黑
2017/04/05
371
2
XunSearch-1.3.1 发布,新增分词SDK修正BUG

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。支持海量数据高速检索,功能强大,简单易用,是 PHP 开发的 WEB 应用的全文检索首...

hightman
2012/04/06
714
3

没有更多内容

加载失败,请刷新页面

加载更多

数组算法

/*数组的相关的算法操作:1、在数组中找最大值/最小值*/class Test11_FindMax{public static void main(String[] args){int[] array = {4,2,6,8,1};//在数组中找最大...

architect刘源源
27分钟前
1
0
okhttp3 以上版本在安卓9.0无法请求数据的解决方案

应用官方的说明:在 Android 6.0 中,我们取消了对 Apache HTTP 客户端的支持。 从 Android 9 开始,默认情况下该内容库已从 bootclasspath 中移除且不可用于应用。且Android P 限制了明文流量...

chenhongjiang
今天
5
0
简单示例:NodeJs连接mysql数据库

开篇引用网上的说法: 简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于...

李朝强
今天
8
0
大数据学习路线

年薪30W大数据学习路线图: 一、Hadoop入门,了解什么是Hadoop 1、Hadoop产生背景 2、Hadoop在大数据、云计算中的位置和关系 3、国内外Hadoop应用案例介绍 4、国内Hadoop的就业情况分析及课程...

陈小君
今天
3
0
解读 Kylin 3.0.0 | 更敏捷、更高效的 OLAP 引擎

在近期的 Apache Kylin Meetup 成都站上,我们邀请到 Kyligence 架构师 & Apache Kylin Committer 倪春恩对 Kylin 3.0.0 版本的一些重要功能及改进从使用到原理进行了介绍: Apache Kylin 在...

ApacheKylin
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部