solr服务器配置

1.solr介绍

solr是apache旗下开源项目,主要用于文档创建索引,查询的一个工程,基于lucene进行封装开发,具有可视化操作页面

2.安装solr

地址:http://mirror.bit.edu.cn/apache/lucene/solr/6.4.2

3.目录结构

  • bin:启动脚本目录
  • contrib:
  • dist:编译完的jar存放位置
  • docs:文档
  • example
  • licenses
  • server:solr主服务目录

4.server文件夹介绍

  • etc:jetty配置
  • lib
  • logs
  • resources: log4j配置文件等
  • scripts: mapreduce和集群脚本
  • solr: solr的collection位置及配置文件
  • solr-webapp: solr的h5页面部分

5.配置solr

在solr目录下创建collection的文件夹,例如

# cd /solr-version-path/server/solr
# mkdir collection1

拷贝主要配置文件到collection1文件夹里

# cd /solr-version-path/server/solr
# cp configsets/basic_configs/conf ../
# 

修改solrconfig配置文件
在文件中加入数据库连接requestHandler ,并指定配置文件


         
                         
                 data-config.xml
         
  

创建data-config文件,指定数据库连接



        
                
                        
                                    
                                    
                        
            
      


修改managed-schema配置文件,配置solr字段,之后solr查询的所有字段都从该文件中指定,不能查询没有指定的字段






                        
                        
        

      
         
                
                        
                        
                
                
                        
                        
                        
                
        

ik分词器位置:
ik分词器词库需要自己整理

6.启动solr(默认8983端口)

# cd /solr-version-path/bin
# ./solr start -force

你可能感兴趣的:(solr服务器配置)