solr在windows/Linux下的安装及配置 | 少将全栈
  • 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 吐槽,投稿,删稿,交个朋友
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧

solr在windows/Linux下的安装及配置

点滴 admin 7年前 (2017-08-31) 2725次浏览 已收录 扫描二维码

最近项目需要用到分词搜索的功能,原本打算用elasticsearch但是时间有限,考虑到部署的问题,模块计划2天时间完成,花了一天多时间研究elasticsearch,最后还是选择了solr开始选择了官网的最新Solr版本,Solr官网http://lucene.apache.org/solr/

目前solr官网最新的是6.6.0版本。http://www.apache.org/dyn/closer.lua/lucene/solr/6.6.0

点击进去下载地址可以看到有三种不同格式的下载文件(src.tgz、.tgz 、.zip),

其中:

1. src.tgz:带src表示是带源码文件的压缩包,无src是已经编译过的压缩包

2. .tgz:Linux相关操作系统使用的压缩包

3. .zip:Windows操作系统使用的压缩包

我下载的是以.zip结尾的压缩包,Linux也是类似。

首先,下载下来solr后,进入bin文件夹,右键打开git bash(没安装git bash的用cmd,cd到solr的bin目录下)

Windows用户直接运行

./solr.cmd start

这个时候正常的话会看到如下:

$ ./solr.cmd start
find: ‘TCP ’: No such file or directory
find: ‘:0 ’: No such file or directory
find: ‘:8983 ’: No such file or directory
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!

访问

http://localhost:8983


于是这样。

solr在windows/Linux下的安装及配置

solr的启动、停止、查看命令:

1. 启动:./solr.cmd start

2. 停止:./solr.cmd stop 或./solr.cmd stop -all

3. 查看:./solr.cmd status

喜欢 (0)
[🍬谢谢你请我吃糖果🍬🍬~]
分享 (0)
关于作者:
少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。