前言
我刚学的时候,不知道别人为什么要把solr服务放在tomcat里面去启动,把jar包丢来丢去,晕死了, solr5.x以上的都可以单独启动了,直接在bin下面启动就行了,没必要搞这么麻烦,如果说易于端口管理,那好吧...宝宝不说话了
一. Solr简介
Apache Solr是一个功能强大的搜索服务器,它支持REST风格API。Solr是基于Lucene的,Lucene 支持强大的匹配能力,如短语,通配符,连接,分组和更多不同的数据类型。它使用 Apache Zookeeper特别针对高流量进行优化。Apache Solr提供各式各样的功能,我们列出了部分最主要的功能。
- 先进的全文搜索功能
- XML,JSON和HTTP - 基于开放接口标准。
- 高度可扩展和容错。
- 同时支持模式和无模式配置。
- 分页搜索和过滤。
- 支持像英语,德语,中国,日本,法国和许多主要语言
- 丰富的文档分析。
下载地址:http://lucene.apache.org/solr/downloads
(如果有看不懂英文的小哥哥小姐姐...可以用谷歌浏览器,然后右键选择翻译中文)
下载完后上传到你的linux服务器上,我一般上传东西都是放在/usr/local/src下面
二. Solr安装
执行解压命令:tar -xvf solr-7.2.1.tgz
会解压出一个文件夹,把文件夹移动到local下:mv solr-7.2.1 ../
进入solr目录下的bin,启动solr服务器
进入文件夹:cd /usr/local/solr-7.2.1/bin/
启动命令:./solr start -p 9094 -force
然后可以打开浏览器访问啦:http://localhost:90994