上面的错误是因为没有安装必备的编译依赖,按照下面的步骤来就行了。

#安装依赖
yum install -y gcc make kernel-headers kernel-devel  zlib-devel gcc-c++ libevent#下载讯搜源码,解压安装
wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2
cd xunsearch-full-1.4.14/#会要你指定安装目录和数据目录,连按两次enter即可
sh setup.sh

如果没有安装编译必备的一些软件,会报错:

....
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:
***

安装成功截图:

设置开机启动和快捷键

#讯搜开机启动
/usr/local/xunsearch/bin/xs-ctl.sh restart

设置快捷键:

 vim ~/.bashrc
alias xunsou='/usr/local/xunsearch/bin/xs-ctl.sh restart'

到这里讯搜服务端就安装好了,我们还需要一个客户端,目前讯搜只支持php,composer安装就可以了。

composer require hightman/xunsearch

下面就到了编码阶段。

讯搜安装报错You need a working C++ compiler to compile Xapian相关推荐

  1. 【转载】Python3.6安装报错 configure: error: no acceptable C compiler found in $PATH

    安装python的时候出现如下的错误: [root@master ~]#./configure --prefix=/usr/local/python3.6 checking build system ...

  2. Navicat Premium15 安装报错解决办法

    Navicat Premium15 安装报错解决办法 在安装Navicat的时候,发现一直无法破解安装,一直报错提示"激活失败.原因可能是由于已达到激活次数的上限.请检查你是否已在 卸载或重 ...

  3. 360加固后walle写入渠道安装报错 Size of APK Signing Block is not a multiple of 4096

    安装报错信息 failed to install xx.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES:Failed to collect cer ...

  4. pip安装报错:'ascii'码不能解码,安装路径有中文

    转载自:https://blog.csdn.net/u013948858/article/details/77800663 [python]pip安装报错UnicodeDecodeError: 'as ...

  5. Ubuntu用apt-get安装报错:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11:资源暂时不可用)

    Ubuntu用apt-get安装报错:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11:资源暂时不可用) 文章目录: 一.错误原 ...

  6. gitlab 安装报错:Could not find modernizr-2.6.2 in any of the sources

    gitlab 安装报错:Could not find modernizr-2.6.2 in any of the sources 2014-04-30 15:27:44 标签:gitlab 原创作品, ...

  7. java 安装报错2503_Windows安装Node.js报错:2503、2502的解决方法

    前言 Windows真的是太恶心了!!!不仅会出现大量的垃圾文件,而且有时莫名的安装不上一些软件(正常软件).前久因为想学学Koa2,打算升级下nodejs的版本以体验下ES6.ES7的aync,aw ...

  8. Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No s

    2019独角兽企业重金招聘Python工程师标准>>> 本文为大家讲解的是Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such ...

  9. python库下载安装报错_python3.6下Numpy库下载与安装图文教程

    今天在做Plotly的散点图时,需要Numpy 这个库的使用. 没有安装Numpy这个库的时候,报错一般是下图这样:ModuleNotFoundError: No module named 'nump ...

最新文章

  1. 从 Gzip 压缩 SVG 说起 — 论如何减小资源文件的大小
  2. linux 文泉驿正黑字体,文泉驿字体系列打包下载-文泉驿字体下载-西西软件下载...
  3. es重建字段类型_关于elasticsearch中更新数据的几种方式
  4. class根据状态 vue_系统学习 vue 中使用 css 的各种方式
  5. 收藏!40 个 CSS 布局技巧
  6. Spring MVC3 Hibernate CRUD示例应用程序
  7. oracle单行子查询返回多个行 order by,单行子查询返回多个行 Issue分析求助
  8. WWDC 2018: ARKit 2 的新功能
  9. 根据Ibatis的SqlMap配置文件生成表结构
  10. 【Kafka】kafka KafkaException: Exception while loading Zookeeper JAAS login context ‘Client‘
  11. 大容量存储方案_助力卫星发射!威固提供自主固盘,满足载荷数据大容量存储能力...
  12. php调试代码时var_dump( )打印中文字符时出现乱码解决方案
  13. 线性拟合——从最大似然估计到平方误差到huber loss
  14. React - 修改children(下)
  15. linux i350网卡,intel I350 网卡驱动安装方法
  16. 机器学习中各分类算法的优缺点比较
  17. 服务器虚拟内存可以设置其他盘,Win7系统如何把虚拟内存设置在其它盘符?
  18. RuntimeError: Tensor for ‘out‘ is on CPU, Tensor for argument #1 ‘self‘ is on CPU, but expected them
  19. 关于getc与fgetc和getchar的本质区别
  20. OSChina 周四乱弹 —— 大光头与地中海并行,格子衫共沙滩裤一色

热门文章

  1. postman 搭建mock-server
  2. 使用idea搭建SSM框架,并成功运行。
  3. 大数据产品开发流程规范_大数据开发流程规范化(最新数据流图及相关数据技术分析)...
  4. 【React】解决antd样式没有显示问题(网页频闪问题)
  5. ICP in VTK
  6. Qt+VTK+PCL图片转灰度图且以灰度为Y轴显示
  7. ios 渐变透明背景_骚气渐变色的海报设计怎么做?
  8. Excel-将图表数据标签是0的值不显示
  9. java基础之this关键字_繁星漫天_新浪博客
  10. HiFlow x 金数据,助力客户快速满足应用对接需求