安装searchd
Posted chenliuxiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装searchd相关的知识,希望对你有一定的参考价值。
把安装包解压到 D:coreseek
创建表
create table product( id int key auto_increment, title varchar(255), content text ); insert into product(title,content) values (‘苹果电脑1‘,‘苹果电脑很好1‘), (‘苹果电脑2‘,‘苹果电脑很好2‘), (‘苹果笔记本1‘,‘苹果笔记本很好1‘), (‘山西苹果‘,‘山西苹果好吃‘), (‘dell电脑‘,‘苹果电脑很好1‘), (‘联想电脑1‘,‘联想电脑很好1‘);
配置文件
#源定义 设置数据来源 source mysql { type = mysql sql_host = localhost sql_user = root sql_pass = sql_db = system sql_port = 3306 sql_query_pre = SET NAMES utf8 sql_query = select id,title,content from product } #index定义 设置索引 index index1 { source = mysql path = D:/coreseek/var/data/mysql docinfo = extern mlock = 0 morphology = none min_word_len = 1 html_strip = 0 charset_dictpath = D:/coreseek/etc/ charset_type = zh_cn.utf-8 } #全局index定义 indexer { mem_limit = 128M } #searchd服务定义 searchd { listen = 9312 read_timeout = 5 max_children = 30 max_matches = 1000 seamless_rotate = 0 preopen_indexes = 0 unlink_old = 1 pid_file=D:/coreseek/var/log/searchd_mysql.pid log=D:/coreseek/var/log/searchd_mysql.log query_log=D:/coreseek/var/log/query_mysql.log }
创建索引
D:/coreseek,执行:binindexer -c etccsft_mysql.conf --all
安装服务
binsearchd --install --config d:/coreseek/etc/csft_mysql.conf
安装成功后命令行窗口会提示"services searchd installed successfully"。
删除服务
sc delete +服务名称
sc delete searchd
以上是关于安装searchd的主要内容,如果未能解决你的问题,请参考以下文章
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途
Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段