如何配置Apache Solr6.6
原文地址:
http://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-6.6.pdf 本文根据官方文档整理,不当请指正
安装 Solr
下面我们说一下怎么安装Solr 你可以在任何已经安装了JRE的系统上安装Solr,比如Linux OS X或者是Windows,也有极少数的系统是安不上的,比如windows的某些不便细说的系统~获取 Java
如果你要安装这个版本的Solr,你至少需要JRE1.8或者更高的版本,你可以从下面地址下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html安装Solr
下面是Solr的官方网站: http://lucene.apache.org/solr/ 如果你使用的是 Linux/Unix/OS X操作系统,下载 .tag文件,如果用的是windows系统,下载 .zip文件 要安装Solr呢,毫无疑问的你需要整个文件夹出来,弄好了之后就可以安装了,安装非常的简单;Linux系统安装
执行下面命令cd ~/
tar zxf solr-x.y.z.tgz
执行完上面的命令,你就安装好Solr了
Windows系统安装
右单击解药就安好了让Solr跑起来
下面咱说说怎么让Solr跑起来 如果你安完后没有让Solr运行的话(老外废话真多啊),执行下面的命令就可以运行了bin/solr start
如果用的是windows,执行下面的命令就能跑起来了
bin\solr.cmd start
然后Solr就会在后台运行了,默认的端口号是8983 如果你不喜欢后台运行,可以设置其在前台运行 Linux:
bin/solr start -f
Windows:
bin\solr.cmd start -f
你还可以修改默认的端口号
bin/solr start -p 8984
停止Solr
bin/solr stop -p 8983
查看当前状态
bin/solr status
创建一个SolrCore
SolrCore其实和我们数据库中的数据库的概念差不多,每一个SolrCore都是独立运行并且互不干扰的,都有独立的索引(笔者书)如果你不是从例子启动的Solr,你就得自己创建一个Core了,不然就没法创建索引,也就没法进行搜索,代码如下
bin/solr create -c <name>
添加一个Document
如果没有Document,有了Core也是白瞎啊,啥也找不到,要想搜索你得先给他点东西,让他搜啊 现在如果你在正式的建立一个连接之前,想试试怎么玩,我们这边也给你准备了一个例子,在example目录下面,弄好了之后接可以通过Http请求来弄点东西出来了 比如在例子中你可以通过下面的语句查询videohttp://localhost:8983/solr/gettingstarted/select?q=video