Solr服务搭建

   1.1. solr介绍

Solr是一个独立的企业级搜索应用服务器,它支持REST风格APISolr是基于Lucene的,Lucene 支持强大的匹配能力,如短语,通配符,连接,分组和更多不同的数据类型。SolrLucene的本质区别有以下三点:搜索服务器,企业级和管理。Lucene本质上是搜索库,不是独立的应用程序,而Solr是。Lucene专注于搜索底层的建设,而Solr专注于企业应用。Lucene不负责支撑搜索服务所必须的管理,而Solr负责。所以说,一句话概括Solr: SolrLucene面向企业搜索应用的扩展。

 1.2Solr的环境

Solrjava开发。

需要安装jdk

安装环境Linux

需要安装Tomcat

 1.3.搭建步骤

(1)把solr 的压缩包上传到Linux系统:/usr/local

(2) 解压solr。到usr/local

(3)tar –xvf solr-4.10.3.tgz.tgz

(4)安装Tomcat,解压到/usr/local缩即可

(5)tar -xvf apache-tomcat-7.0.47.tar.gz

(6)/usr/local下面,建立一个solr的目录,mkdir solr.

(7)tomcat复制到solr目录。

    [[email protected] local]# cp -r apache-tomcat-7.0.47 solr/

(8)复制 solr根目录下面的dist/solr-4.10.3.wartomcatwebapps里面

(9)复制 solr-4.10.3/example/lib/ext目录下的所有的jar包,到solr工程中。复制之前,先解压缩tomcat中的solr.war

Solr服务搭建

(10)复制solr的家目录到/usr/local/solr下面

Solr服务搭建
(11)在solr的web.xml中指定solr的新的家目录

Solr服务搭建

(12)启动Tomcat

http://你自己linux的IP地址:8080/solr/

(13)测试solr的管理台:参考https://www.cnblogs.com/HD/p/3981716.html