solr的安装和简单的案例(web)

一 。solr简介

    solr是以lucene为内核开发的企业级搜索应用  应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是

一个高性能,高可用环境全文搜索引擎

二 。solr安装配置

     1》下载solr安装包  solr所有版本 (http://archive.apache.org/dist/lucene/solr/) 

           这里下载 solr-5.5.4

     2》解压solr包  把  solr-5.5.4\server\solr-webapp\webapp的webapp目录复制到Tomcat8.0以上版本的webapps下并改                      名为solr

         solr的安装和简单的案例(web)_第1张图片  solr的安装和简单的案例(web)_第2张图片

    3》在磁盘下创建一个目录 用于存放索引(索引库)   F:\solrhome

    4》把解压好的solr中的此目录 solr-5.5.4\server\solr下的所有文件复制到  F:\solrhome中并创建一个core(core的名字随意                 取) 并把F:\solrhome\configsets\basic_configs中的conf文件夹复制到F:\solrhome\coreb目录下

      solr的安装和简单的案例(web)_第3张图片    solr的安装和简单的案例(web)_第4张图片

   

      5》将Tomcat中的webapps下的solr文件中的WEB-INF中的web.xml打开并修改  如下图

           solr的安装和简单的案例(web)_第5张图片


    6》把solr打开至此目录  solr-5.5.4\server\lib\ext 复制所有jar包到此目录下 D:\Tomcat\apache-tomcat-                                                                                                                                                    8.0.44\webapps\solr\WEB-INF\lib

        solr的安装和简单的案例(web)_第6张图片   solr的安装和简单的案例(web)_第7张图片

到此可以启动solr了   localhost:8080/solr/admin.html

solr的安装和简单的案例(web)_第8张图片



   更多的操作  点击打开链接


sorl的一个简单的web项目

1、维护数据库如下图

     food表                                                                                       typeName表

solr的安装和简单的案例(web)_第9张图片  


具体代码请到此链接下下载   https://github.com/panhaigang/SOLR_MYPROJECT



你可能感兴趣的:(solr)