Coreseek搭建随记

步骤是按照官网教程来做的但是过程中遇到挺多问题

官网教程:http://www.coreseek.cn/products-install/install_on_bsd_linux/

其中用到的命令:

  查找:sudo dpkg -l | grep xx

  卸载:sudo dpkg -P  XXX(ps:linux不太熟)

问题1参考网址http://blog.shiniv.com/2013/08/mac-install-coreseek-full-text-search/

  解决方案:

  把automake版本降低为1.11,就可以了。
  $ curl -O -L http://mirrors.kernel.org/gnu/automake/automake-1.11.tar.gz
  $ tar xzvf automake-1.11.tar.gz
  $ cd automake-1.11
  $ ./configure --prefix=/usr/local
  $ make && make install

问题2

  官网关于解决ndefined reference to `libiconv‘的类似错误的解决方案

  推荐尽量用

  ## 方法二:
  ## 首先configure,然后vim src/makefile
  ## 在其中搜索lexpat,在其后加上 -liconv
  ## 修改后该行应该为:-lexpat -liconv -L/usr/local/lib
  ## 然后再次make && make install如果下边程序出现path错误那么需运行export LIBS=""

问题3

  如果你的gcc版本在4.7以上,编译的时候可能会因为sphinx的一个bug报错

sphinxexpr.cpp:1746:43: error: ‘ExprEval’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]

  解决方法参考bug报告里的一个patch,在csft-4.1目录下执行

wget -O - http://blog.atime.me/static/resource/sphinxexpr-gcc4.7.patch.gz | gzip -d - | patch -p0

 或者你也可以直接修改src/sphixexpr.cpp文件的1746, 1777和1823行,将三行中的ExprEval改为this->ExprEval

时间: 2024-10-29 19:07:21

Coreseek搭建随记的相关文章

自己搭建一个记笔记的环境记录(leanote)

一直在找一个开源的记笔记的软件,偶然看到leanote.竟然还是开源的,还是国人开发的果断mark了.自己在电脑上搭建了一个挺好玩的.可以记录一些不给别人看的小秘密. 下面是步骤记录,当然可以到官网上看,都是中文不存在看不懂!..... https://github.com/leanote/leanote 可以按照官网的来完全没有问题,可是官网没有说怎样能再次启动环境.自己做了补充 安装步骤: 下载 leanote 二进制版.安装 mongodb.导入初始数据.配置 leanote.运行 lea

mxnet环境搭建随记

安装mxnet还是遇到不少麻烦事,当然有些事自己“作”的.现在简单记一下,挖个坑,后续详细补充,打算写一下我的mxnet探索之旅. 具体安装mxnet,cuda,opencv,过程,网上很多,现在先不写.比如可参考:用MXnet实战深度学习之一:安装GPU版mxnet并跑一个MNIST手写数字识别 我的电脑是三星500r5h,安装ubuntu至今未找到无线网卡驱动.当然这不影响我们mxnet.但是显卡是gt940m就有影响了, 不知道为什么,在cuda7.5+ubuntu14.04amd64 +

LAMP搭建随记

在编译php的时候需要注意, --with-apxs2=/usr/local/apache/bin/apxs 和 -enable-fpm 一个是作为模块用,一个是当做fpm用,两个不可以同时编译. httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装过程: 一.编译安装apache 1.解决依赖关系 httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级.升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包.这里选择使

HBase环境搭建随记

====软件版本==== jdk:jdk-8u77-linux-x64.tar.gz zookeeper:zookeeper-3.4.6.tar.gz hadoop:hadoop-2.7.4.tar.gz hbase:hbase-1.3.1-bin.tar.gz ====前提准备==== 3台vmware虚拟机(已配置无秘钥访问) 其中,/etc/hosts文件内容如下: ====安装jdk==== 上传安装包,解压缩,然后配置环境变量即可. 正常配置之后,在服务器任意路径执行java -ver

600多G数据库的sphinx全文检索案例

社工库的规模越来越大,MSSQL的查询速度已经不够用了,改用全文检索,目前效果不错,全库在650G左右,索引160G,全文检索响应时间在5秒以内. 主要参考了The Web Of Answers的一个搭建帖子,具体链接找不到了,做了很多修改和改进,便于添加新库. 给出一些配置信息,有兴趣的同学可以留言交流. 索引配置信息: 搭建期间遇到的几个问题: 做索引时报 “out of memory” 错误:很多人认为是内存不够大,超过4G的索引就不行了,真是 too young,不好好看手册,看我怎么解

四、记一次失败的 CAS 搭建 之 结果总是那么伤(客户端)

========================================================================================================= Setp4:Tomcat与cas服务端进行绑定操作::参考:百度.谷歌.搜搜..... ====================================================================================================

LNMP+coreseek(sphinx+mmseg3)搭建全文索引库_sgk

前言,为什么要安装LNMP,这个环境以及把常用的MySQL+PHP搭建好了,初学者省去一部分精力调试错误,而且LNMP已经很稳定很成熟. 一. LNMP安装. 下载:http://lnmp.org/download.html 二. Coreseek(sphinx+mmseg3)安装. 注意:输出的warning信息可以忽略,如果出现error则需要解决,正常无回显 . 1. 下载coreseek-4.1-beta.tar.gz并解压. http://dl.download.csdn.net/do

一、记一次失败的 CAS 搭建 之 环境配置

========================================================================================================= Setp1:安装JDK.Tomcat.以及相关关联::参考:http://jingyan.baidu.com/article/8065f87fcc0f182330249841.html ===================================================

前端工程师养成记:开发环境搭建(Sublime Text必备插件推荐)

为了让自己更像一个前端工程师,决定从开发环境开始武装自己.本文将介绍前段工程师开发的一些利器的安装步骤,主要包括了: 1.Node.js的安装 2.Grunt的安装及常用插件 3.Sublime Text的安装及必备插件 一.Node.js的安装 Node.js就是一堆前端工程师捧红的,所以装上这个嘛,主要不是自己需要使用Node.js而是一堆工具对他的依赖. Windows下安装步骤很简单: 1.去到http://nodejs.org/下载最新的安装包,安装. 2.在CMD下运行,node和n