solr环境安装及碰到的一些问题

1. Solr 是什么?

Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。

2. Solr环境介绍及安装

Solr是基于JAVA开发的,一般来说我们都是结合Tomcat一起使用的,所以请先保证电脑已经安装好了Tomcat及Java运行环境.

2.1 Java环境及tomcat安装

2.1.1 java环境安装

Java环境安装比较简单,网上下载安装包后,解压,直接运行exe文件安装即可;
Nz1Xyy2.png

安装位置可选
CMhT5Sz.png

其余直接点击下一步,即可完成java环境安装;
Java安装好后,需要配置环境变量,在我的电脑->属性->高级系统设置->高级选项卡中选择环境变量
7M7zVgq.png

进入环境变量配置后选择系统变量的path,加入安装好的java的bin文件夹的目录路径,点击确定完成配置;
a2fFHkQ.png

2.1.2 tomcat安装

Tomcat的安装也很简单,下载好安装包后,一直下一步就行了,端口一般就默认的配置就行了;注意有一步是要选择jre的;这里就选择我们刚刚安装的java下的jre文件夹就可以了,接下来选择好tomcat的安装路径,安装就完成了.
xWYoFAs.png

2.2 solr环境安装

现在正式开始安装solr,我使用的版本是solr6.3.
1.首先将solr解压到D盘(解压位置随意)
2.拷贝:solr-6.3.0\server\solr-webapp\webapp 到 tomcat\webapps\目录中,并改名为solr
tb8zM0G.png
ihZlHbH.png
3.将solr-6.3.0\server\lib\ext下的所有jar包拷贝到tomcat\webapps\solr\WEB-INF\lib
4.将solr-6.3.0\server\resources\log4j.properties 复制到tomcat\webapps\solr\WEB-INF\classes 目录中;如果没有classes目录,就新建classes目录
5.在tomcat\webapps\solr下新建目录solrhome(名字随意),将solr-6.3.0\server\solr下的文件全部copy到solrhome下
6LmZRqY.png
ypmCtpM.png
6.修改tomcat\webapps\solr\WEB-INF\web.xml文件,关联到solr配置文件,这样在tomcat容器启动后,再启动solr服务器框架时,就会去读取这些配置文件,初始化solr框架。在tomcat\webapps\solr\WEB-INF\web.xml中找到节点<env-entry>,默认是注释的,去掉注释。节点配置如下:节点名称solr/home,对应的值为:D:\tomcat\webapps\solr\solrhome,这个值就是你的solr配置文件的存放路径。可自定义。修改后的web.xml如下:
57bEdMp.png
7.至此,solr的基本环境就已经搭建好了,现在进入http://localhost:8080/solr/index.html,看看是否能够访问,如果出现403错误请注释掉tomcat\webapps\solr\WEB-INF\web.xml中的<auth-constraint/>节点
HjIMFcX.png

转载于:https://www.cnblogs.com/lybblog/p/7635426.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值