1、sorl是什么?
Solr是一种开放源代码、基于lucene java 的搜索服务器,易于加入到WEB应用程序中。Solr提供了层面搜索、命中醒目显示并且支持多种格式输出。此外,它还有一个HTTP的管理界面,它在搜索方面表现出优异的功能。
2、搭建并调试Solr
2.1:环境的配置
Solr必须运行在JAVA1.6或者更高版本的JAVA虚拟机中,JAVA的具体安装过程请参看其它相关教程。
2.2:下载Solr
本文主要针对Solr5.1进行讲解,官方下载地址:http://lucene.apache.org/solr/,下载之后解压到自己喜欢的位置,本人直接解压到E盘。
2.3:测试以上操作是否成功
以上是解压后solr文件下的目录。此时显示的内容与solr4略有不同,solr4的如下:
在solr5中文件夹下打开server会看到如下内容:
这里就是所谓的solr的home文件夹,打开命令行,进入到这个文件夹,然后输入java -jar start.jar命令就可以运行solr了,然后打开一个浏览器,输入127.0.0.1:8983/solr,如果看到如下界面,说明之前你的操作是正确的,那么你的第一步已经成功了!
到了这里,也许你很高兴自己的第一部分已经成功了,也许你会有一些疑问,因为很多教程介绍要下载并设置Apache等环节,其实这些对于一些简单应用不是必要的,实现一些不是很复杂的功能,按照上述方法即可,此时solr是运行在Jetty服务器上的。不信的话请打开server下的lib文件夹,你会看到如下内容:
看到这些应该没有什么疑问了吧。
注:这是本人第一次写博客,如有写的不好的地方望大家指出,大家一起学习!