技术帮
 

启动Solr服务(windows)

本网站内容基本都是原创作品,未得到作者同意也欢迎转载
转载请注明出处:技术帮
说你呢,赶紧长按二维码,然后点击识别图中二维码

任何技术难题可进QQ群提问:【小崔说编程
对于提问的原则是:没有你不能问的,只有我不会答的

1472955908895017376.png说两句


本文的目标是部署Solr的服务,并简单测试启动。

操作系统 windows7,Solr版本 6.3.0 

1473058358717068189.png 下载Solr 6.3.0

Solr官网为 http://lucene.apache.org/solr/

在网站上点击Download按钮,进入下载页面。

下载Solr的压缩包,有两种格式的 zip和tgz,个人在windows下载的是zip格式的,后面的文章在linux下将尝试采用tgz版本的。

 解压缩并启动

将Solr压缩包解压缩到硬盘上,本例解压路径为:D:/app/solr-6.3.0,解压后的路径结构如下图:

blob.png


 启动SolrCloud example

这个例子是Solr官方的快速入门给的例子,启动一个Solr云,SolrCloud是基于Solr和ZooKeeper的分布式索索方案,这个结构比较大,作为入门案例个人并不推荐。Solr官方的意图是推崇Solr的分布式能力。

在windows的command窗口中进入d:/app/solr-6.3.0/bin文件夹下;

然后输入命令 solr start -e cloud -noprompt

操作界面如下:

blob.png

solr命令其实指向的是bin文件夹下的solr.cmd文件;

-e参数代表是启动一个测试节点,这里的节点使用的是cloud,对应的是 D:\app\solr-6.3.0\example\cloud文件夹下的节点。

-noprompt参数说明不需要给操作者执行提示。


打开一个浏览器,在地址栏输入:http://127.0.0.1:8983/solr 

可看到如下窗口,说明Solr启动成功。

blob.png

左侧菜单看到的Cload链接就是这次启动的cloud

停止服务命令:solr stop -all 

blob.png


 启动dih example

dih example是Solr自带的例子,dih全程是database import handler,即数据库导入。

我们今后主要使用dih进行数据库的全文索引创建。

启动命令:solr start -e dih -noprompt

blob.png

dih参数指向的是d:/app/solr-6.3.0/example/example-DIH/solr文件夹

启动后,在浏览器的地址栏输入 http://127.0.0.1:8983/solr

可看到如下界面:

blob.png


左侧菜单有一个Core Admin,点击可以看到有db mail 等多个core,这些可以看作是数据库中的一个个的表,主要通过这些core导入数据库。

停止服务的命令也是 solr stop -all