zoukankan      html  css  js  c++  java
  • linux 安装 sphinx+mariadb

    1、下载sphinx源码包

      http://sphinxsearch.com/downloads/current/

      复制链接地址   在Xshell终端使用:wget http://sphinxsearch.com/files/sphinx-2.3.1-beta.tar.gz

      

      注:一般都下载到/usr/local/src目录下(我自己定义/data/soft)

      安装一般都安装到/usr/local/sphinx    (sphinx这个目录是自定义的)

      在此目录使用tar命令解压 :tar zxvf sphinx-2.3.1-beta.tar.gz

    2、开始进行编译  注:源代码安装肯定得安装gcc,安装工具包

      安装工具包命令:yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel  注:(yum -y  就是不用确定进行安装,不能少装)安装完成不报错就可以进行编译

      安装命令:./configure   --prefix=/usr/local/sphinx  (--prefix=安装目录)

      安装完成后会告诉你可以进行编译,欢迎使用sphinx

    3、make   生成编译文件不会进行编译

      make install 进行编译  //警告忽略

     也可以一起执行:make && make install //如果make报错后面make install不会执行 

     (开机自启命令:chconfig --level 345 httpd on //Apache开机自启   chconfig --level mysqld 345 on mysql开机自启)

    4、测试   进入安装目录

      cd /usr/local/sphinx/etc

      先复制一份配置项 cp sphinx.conf.dist sphinx.conf

      

      进行配置:

          vi sphinx.conf

     链接数据库:

        

      #这里我用了utf8mc4 emoji表情特殊处理用的

     

      注:在/usr/local/sphinx/ect这个目录下会有一个sql文件    把这个sql文件导入数据库

        命令:mysql -uroot -proot </usr/local/sphinx/etc/example.sql

      执行命令后  进入mysql查看是否导入成功 

      

     下面进行生成索引   cd /use/local/sphinx/bin

      ./indexer --all 生成全部索引文件

      ./search 要查询的值

    /indexer --all 执行会出现 

    这里因为我之前的数据库目录在 /datas/soft/mariadb

    执行如下命令 软链接到 ln -s /datas/soft/mariadb/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18

    索引建立成功啦。

    您的资助是我最大的动力!
    金额随意,欢迎来赏!

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

    如果,想给予我更多的鼓励,求打

    因为,我的写作热情也离不开您的肯定支持,感谢您的阅读!

  • 相关阅读:
    转:POI操作Excel:cell的背景颜色类型
    在table中tr的display:block在firefox下显示布局错乱问题
    [转]:颜色 16进制对照表
    js时间操作
    SQL 复制数据库里面的表到另一个表
    js 去除空格
    判断一个表单是否被修改过
    判断数据库,函数名,表名,存储过程名称等是否存在
    JS 获取radiobuttonlist checkboxlist的值
    Asp 结合JQuery EasyUI 框架完成的一个增删改查
  • 原文地址:https://www.cnblogs.com/GreenForestQuan/p/9591716.html
Copyright © 2011-2022 走看看