宝塔安装sphinx教程

简介: 宝塔安装sphinx教程
wget http://sphinxsearch.com/files/sphinx-3.4.1-efbcc65-linux-amd64.tar.gz
tar zxvf ./sphinx-3.4.1-efbcc65-linux-amd64.tar.gz
mv ./sphinx-3.4.1 /www/server
mkdir /www/server/sphinx-3.4.1/data
mkdir -p /www/server/sphinx-3.4.1/data/index/question
mkdir -p /www/server/sphinx-3.4.1/data/searchd/log
mkdir -p /www/server/sphinx-3.4.1/data/searchd/data

配置文件如下

#
# Minimal Sphinx configuration sample (clean, simple, functional)
#

source question_src
{
    type            = mysql

    sql_host = 127.0.0.1
    sql_user = learn_gao_jiu_feng_db
    sql_pass = HkjwmgEzCnwALiGS1024DG
    sql_db = learn_gaojiufeng
    sql_port = 3306 # optional, default is 3306

    sql_query = \
        SELECT id,course_id,question_name \
        FROM think_course_question

    #sql_attr_uint = id
    sql_attr_uint   = course_id
}


index question
{
    source          = question_src
    path            = /www/server/sphinx-3.4.1/data/index/question
    ngram_len = 1
    ngram_chars = U+3000..U+2FA1F
}


indexer
{
    mem_limit       = 128M
}


searchd
{
    listen          = 9312
    listen          = 9306:mysql41
    log             = /www/server/sphinx-3.4.1/data/searchd/log/searchd.log
    query_log       = /www/server/sphinx-3.4.1/data/searchd/log/query.log
    read_timeout    = 5
    max_children    = 30
    pid_file        = /www/server/sphinx-3.4.1/data/searchd/searchd.pid
    seamless_rotate = 1
    preopen_indexes = 1
    unlink_old      = 1
    workers         = threads # for RT to work
    binlog_path     = /www/server/sphinx-3.4.1/data/searchd/data
}

生成索引

/www/server/sphinx-3.4.1/bin/indexer   -c      /www/server/sphinx-3.4.1/etc/sphinx-min.conf   question

启动搜索

/www/server/sphinx-3.4.1/bin/searchd   -c      /www/server/sphinx-3.4.1/etc/sphinx-min.conf
目录
相关文章
|
数据安全/隐私保护
宝塔安装配置(上)
宝塔安装配置(上)
|
关系型数据库 MySQL Go
MySQL安装教程-手把手教你安装
MySQL安装教程-手把手教你安装
MySQL安装教程-手把手教你安装
|
安全 关系型数据库 MySQL
Phpstudy简介与使用教程
Phpstudy简介与使用教程
Phpstudy简介与使用教程
|
Linux PHP
easyswoole一键安装脚本,宝塔安装错误
需要注意的是,这只是几句很简单的命令,并且在文档中都有出现。只是文档有比较多的场景描述,可能导致有些新人没有细心观看到。
124 0
|
存储 缓存 NoSQL
C# Redis安装 使用教程
C# Redis安装 使用教程
189 0
|
关系型数据库 MySQL 数据库
|
开发工具 数据安全/隐私保护 Windows
linphone安装和使用教程
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> 刚刚搞通linphone,终于能连上sip.linphone.org了,中间过程太心酸了。</p> <p style="color:rgb(51,51,51); font-family:Arial; font-size
8562 0
|
Unix Linux Python
Graphviz安装配置教程(图文详解)
Graphviz安装配置教程(图文详解)
2964 0
Graphviz安装配置教程(图文详解)
|
前端开发 搜索推荐 关系型数据库