为什么80%的码农都做不了架构师?>>>   

推荐通过二进制包安装,简单快捷

1.如果你本机没有安装mysql5.6,会提示缺少 libmysqlclient.so.18 文件,这时候需要安装mysql-community-devel

先安装mysql yum仓库源 https://dev.mysql.com/downloads/repo/yum/ 然后修改 /etc/yum.repos.d/mysql-community.repo ,把5.7的enable设为0 ,5.6的设为1,因为默认5.7的mysql devel是没有libmysqlclient.so.18的,只有从5.6里面安装。

2.按照sphinx安装教程进行二进制的安装

===========

编译安装

cd /usr/local/src/sphinx
./configure --prefix=/usr/local/sphinx && make && make install

问题记录:

make报错:

libsphinx.a(sphinx.o):在函数‘xmlUnknownEncoding’中:
/usr/local/src/sphinx-2.2.11-release/src/sphinx.cpp:29116:对‘libiconv_open’未定义的引用

解决: 安装 libiconv ,到 http://www.gnu.org/software/libiconv/ 下载,编译安装,如果编译的时候报错:" ‘gets’未声明" ,那么这样处理:

    cd srclib && sed -i -e '/gets is a security/d' ./stdio.in.h安装完libiconv后如果还是无法编译sphinx,那么进入 src 目录(注意是sphinx源码目录下面的src),修改MakeFile将LIBS = -lm -lexpat -L/usr/local/lib 改成LIBS = -lm -lexpat -liconv -L/usr/local/lib

再次编译应该就可以了

转载于:https://my.oschina.net/cxz001/blog/732882

centos7安装sphinx2.2.11相关推荐

  1. Centos7安装RabbitMQ3.8.11

    Centos7安装RabbitMQ3.8.11 安装Erlong RabbitMQ是erlong语言编写的,故安装前需先安装erlong语言环境,并且RabbitMQ版本有对应的erlong版本要求. ...

  2. 基于centos7安装zabbix3.4.11

    (一)zabbix简介 基于Web界面的分布式系统监控的企业级开源软件.可以监控各种系统与设备,网络参数,保证服务器设备安全运营:提供灵活的通知机制. (二) Zabbix的特点和功能 1.特点 1) ...

  3. CentOS7 安装 scala 2.11.1

    wget http://downloads.typesafe.com/scala/2.11.6/scala-2.11.6.tgz?_ga=1.61986863.2013247204.144801902 ...

  4. Centos7安装Apache和PHP,包含配置过程

    本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...

  5. python3.6.5安装教程-Centos7 安装Python3.6.5

    一.centos7 安装 Python3.6.5教程 1.在安装Python之前,需要先安装一些后面遇到的依赖问题(如果有依赖问题,按照提示安装): yum -y install zlib-devel ...

  6. python3.6.5安装教程-Centos7 安装Python3.6.

    一.centos7 安装 Python3.6.5教程 1.在安装Python之前,需要先安装一些后面遇到的依赖问题(如果有依赖问题,按照提示安装): yum -y install zlib-devel ...

  7. SpringCloud(第 057 篇)CentOS7 安装 maven 编译工具

    2019独角兽企业重金招聘Python工程师标准>>> SpringCloud(第 057 篇)CentOS7 安装 maven 编译工具 一.大致介绍 1.maven 相信大家一点 ...

  8. Oracle 11g 基于CentOS7安装并启动em

    2019独角兽企业重金招聘Python工程师标准>>> Oracle 11g 基于CentOS7安装并启动em 1.可以在虚拟机或者服务器上安装centos,具体过程省略,建议使用最 ...

  9. linux centos7 安装最新版git 教程

    2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...

最新文章

  1. DeepMind 最新论文解读:首次提出离散概率树中的因果推理算法
  2. 将ImageVIew中的图片保存到本地相册中
  3. 控制iptables的nat转发端口的实现
  4. ionic 项目中添加modal的步骤流程
  5. vue中的provide/inject的学习
  6. 提高编程水平的一段必经之路,研读官方文档
  7. 笨办法学 Python · 续 练习 40:SQL 读取
  8. java nio 文件传输
  9. 网络编程之信号(处理僵尸进程的终极办法)之初识信号捕捉器
  10. 网络抓包,不能使用路由器和交换机,必须是具有镜像功能的HUB(集线器)
  11. 如何从网站提取数据?
  12. 保存特定模式的snp文件
  13. 初用vscode遇到中文乱码问题
  14. C#开发工厂ERP生产管理系统源码
  15. 输出200以内的素数
  16. c语言 将数组转化成二叉树
  17. 计算机老出现无法响应,我的电脑老是会未响应_电脑软件总是未响应
  18. 修行等级对比 鸿蒙,普及下:修行等级,武道九境(简化了很多)
  19. 深入理解 window.onload
  20. linux相关命令------文件内容显示以及文件其他命令

热门文章

  1. CVPR 2019最佳论文重磅出炉!李飞飞获计算机视觉基础贡献奖
  2. 批归一化和Dropout不能共存?这篇研究说可以
  3. 机器学习竞赛实际上是一场数据竞赛
  4. 数据标注-人工智能高速路上的基石
  5. 十大成长性人工智能技术!
  6. 麻省理工学院的牛人解说数学体系,你到哪个层次了?
  7. 卫星发现,这里用十年逆转了千年!
  8. 联结你与万物的8种元素
  9. 记忆的天空:智能进化三部曲
  10. 腾讯医疗AI新突破:提出器官神经网络,全自动辅助头颈放疗规划 | 论文