在Linux上搭建solr单机版

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28018283/article/details/79978570

一次简单的Linux 上的 solr 部署,记录一下

1 软件包准备

如果你的部署环境 solr<=4 那么可以移步了,我只用过>5的,其中的差异本文没有介绍,本文只针对 solr>5
我的环境:
1 Jdk8
2 tomcat8
3 solr7

分别下载好,准备后面使用

2 把 solr 部署到 tomcat

刚刚的文件都上传,或者你 wegt 之后,目录结构是这样的。
这里写图片描述

创建一个 solr 文件夹,mkdir solr,用于存放 tomcatsolrhome
这里写图片描述

2.1 创建 tomcat

复制 下载的 tomcat8 解压包到 solr 目录下,命名为 tomcat8 ,可以自行改动名称。

2.2 在 tomcat 中添加solr

把 下载的 solr7源码包中的 web-apps文件,拷贝到 tomcat中 命名为 solr

cp /opt/app/ctpsp/solr-7.1.0/server/solr-webapp/ /opt/app/ctpsp/solr/tomcat8/webapps/solr

这里写图片描述

3 添加jar包

这里写图片描述

这里写图片描述

4 添加 配置文件

/server/resources/log4j.properties 复制到 tomcat 的 solr 目录中,先创建一个 classes 文件,存放配置文件。

这里写图片描述

5 配置对应的 solrhome

server/solr 目录复制到之前创建的 solr 目录下,重命名为solrhome ,现在/opt/app/ctpsp/solr目录下就有两个文件夹了

这里写图片描述

6 关联 solr 和 solrhome

修改 tomcat 中 solr 的 web.xml 文件
vim solr/tomcat8/webapps/solr/WEB-INF/web.xml
注释掉末尾:
这里写图片描述

修改 solr/home 的位置
这里写图片描述

7 启动 tomcat 访问

http://10.237.67.6:8080/solr/index.html#/

这里写图片描述

接下来是 solrCloud 群集的部署

阅读更多

扫码向博主提问

leon_0204

分布式开发、后端老司机
  • 擅长领域:
  • Redis
  • ElasticSea
  • Php
  • 爬虫
  • 分布式
去开通我的Chat快问

没有更多推荐了,返回首页