大过年的,给你们拜个年,祝你们新年快乐,狗年“汪汪汪”。git
最近本身在作一个我的项目,准备用Solr作内容检索,由于本身的渣渣笔记本是32位的win7,Solr的新版本7.2.1是只支持64位的windows操做系统,无可奈何只好请虚拟机重出江湖了。github
官方文档请戳apache
github开源:apache/lucene-solr请戳windows
最近总结了一个学习方法,想跟你们分享下:
(1)学习同样新的技术,能够先在github上看看这个项目是否开源了,如今不少优秀的源码均可以在github上找到。我本身通常会看看源码里有没有一些测试的例子,本身会比较快的知道这样东西是怎么使用,在github上的README.md通常都会有一些介绍,基本会介绍目前比较新的版本是哪一个,还有官方资料连接等等。学习
(2)官方资料通常是比较长,比较全面,初次见面都会比较不了解对方,最基本的固然是多看几遍啦。本身的作法通常是大概滑动一遍(也就是看看有多长,哈哈),而后会去找哪里介绍了如何安装,如何快速开始(Quick Start),通常都会有一个入门的小例子。测试
(3)学会了这项技术是如何使用的,能够用在哪些场景,就能够再作深刻研究了。ui
回到咱们的主题:安装Solr
(1)安装solr的系统要求:要求jre版本是1.8及以上。spa
(2)安装Solr操作系统
solr-7.2.1-src.tgz solr源码
solr-7.2.1.tgz 用于Linux/Unix/OSX系统
solr-7.2.1.zip 用于windows操做系统(支持64位)
下面介绍下本身是怎么安装的:
(1)下载了solr-7.2.1.tgz版本以后,放在/usr/solr下
mkdir 文件夹名 --新建文件夹
cd 路径 --进入哪一个文件夹
tar zxf solr-7.2.1.tgz --解压缩
solr-7.2.1/bin/solr start --启动solr,solr-7.2.1/bin/solr 对应解压缩solr目录下的bin文件夹的solr应用程序。
下图显示运行这个命令会有安全威胁,加上-force会强制性执行。
(3)检测solr是否安装成功
solr-7.2.1/bin/solr status --对应解压缩solr目录下的bin文件夹的solr应用程序。
以上就是本身的小实践,没有仔细说solr是用来作什么的,还有solr的实战,下次再写个详细的。夜已深,祝各位晚安。