Linux环境下solr搭建

(Notice:以下所有经验也是我根据网上的经验整理的,如有侵权可以联系我删除,Wx:IT_Ezra,QQ 654303408。 有问题讨论也可联系我,QQ同上。)

(ps:以前从未很少接触Linux配置的小白,感觉应该还是比较详细的干货。所有的坑都是亲自踩的,QQ:654303408 欢迎交流)

Solr环境搭建

  • 首先下载好solr的tar包,下载地址(jdk下载地址:http://lucene.apache.org/solr/downloads.html ,下载好相应的java版本,(我下载的是solr-7.7.2)。
  • 1、复制安装包到/usr/java目录中(目录可以自己选,因为我的tar包在当前目录下,所以前面没有路径):

cp solr-7.7.2 /usr/java

  • 2、切换到/usr/java目录下:

cd /usr/java

  • 3、解压缩包:

tar -zxvf solr-7.7.2

  • 4、 解压成功之后,进入该文件夹

cd /usr/local/solr-7.7.2

  • 进入该文件夹之后要修改配置文件。

cd conf

  • 进入到配置文件夹之后,有几个关键的配置文件需要修改。首先,schema.xml这个文件是来建立索引的。我们可以打开这个文件看看

vim schema.xml
schema.xml

  • 配置文件的内容大致长这个样子,然后就要添加与自身业务相关的数据字段,并添加索引,也就是将 indexed 属性 设为 true 。一行field就是一条属性。配置完成之后,返回到含有start.jar 这个文件的目录

start.jar

  • 返回之后执行这个jar包。就可以访问solr官网了。

java jar start.jar

  • 在浏览器上输入localhost:端口号/solr/#/collection1/query。然后创建相应的实体。以及solr工具类(网上有很多,封装的也各有千秋)。
  • 然后引入IK分词,也是在schema.xml里面配置文件里面。

IK分词

  • 在服务器里面导入IK分词器的包。然后分词器里面有一个可分离的分词,一个不可分离的分词。两个文件。自行编写即可。
发布了25 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/sinat_29039125/article/details/93971091