Solr版本:7.4.0

Tomcat版本:8.5

Jdk版本:1.8

最好在root用户下进行操作,为了更方便初学者理解,选用ubuntu操作,当然用命令操作过程是一样的,会命令操作的话看懂图形化操作自然会用命令进行搭建

1.上传并解压solr,把solr放到自己要安装的路径,下图是我的路径

2.把tomcat压缩包解压放到自己选定的路径中,下图是我的Tomcat目录

3.把solr部署到tomcat目录下

把solr目录里的server/solr-webapp/webapp文件夹复制到到所装tomcat目录下webapps目录中,并重命名为solr

4.server/lib/ext/下的所有jar复制到 上图的solr/WEB-INF/lib/下

5.上图 server/lib/metrics* 开头的5个jar包也复制到 solr/WEB-INF/lib/下

6.将下边第一张图中的文件复制到第二张图的文件夹中(第二张图classes文件夹自建)

7.创建一个solrhome文件夹(路径自己选择),下图是我的位置

把解压的solr目录中的如下图路径中所有文件复制到solrhome中

8.使solr项目和solrhome关联起来

需要修改tomcat里solr工程的web.xml文件

找到下图位置,修改自己的solrhome路径为自己的路径(初始时这段是被注释的,去掉注释):

再找到该文件最下方,把红框内的内容注释掉

9.大功告成,进入tomcat目录,启动tomcat

进行访问:浏览器中输入IP地址:端口号/solr/index.html,便能访问到solr页面

转载于:https://www.cnblogs.com/ITDreamer/p/9397673.html

solr搭建(linux)相关推荐

  1. Solr 搭建搜索服务器

    2019独角兽企业重金招聘Python工程师标准>>> 一.安装配置 所需JDK和Tomcat和安装包solr-4.2.1.tgz Tomcat安装目录 /usr/local/tom ...

  2. Solr 之 Linux 安装 solr-8.10.1

    solr-8.10.1 与 solr5之前的版本有很大不同,配置服务器也不同. 配置 solr-4.10.3 / Solr 配置IK Analyzer中文分词器 请参考 Solr 之 Linux 安装 ...

  3. 技术分享:如何用Solr搭建大数据查询平台

    技术分享:如何用Solr搭建大数据查询平台 0×00 开头照例扯淡 自从各种脱裤门事件开始层出不穷,在下就学乖了,各个地方的密码全都改成不一样的,重要帐号的密码定期更换,生怕被人社出祖宗十八代的我,甚 ...

  4. 手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹

    刚刚装好了Ubuntu,安装VMware Tools会让我们有更好的体验,那么为什么要安装VMware Tools?该如何安装呢?本篇博客将手把手教你安装VMware Tools,并设置共享文件夹. ...

  5. 下载服务器 linux系统,如何搭建Linux服务器

    以Linux为基础的"LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)"经典技术组合,提供了包括操作系统.数据库.网站服务器.动态网页的 ...

  6. 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装

    debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...

  7. vs2017搭建Linux的开发调试环境(VisualGDB)

    在Linux下调试工程是一件很苦逼的事情,不像在Windows下用Visual Studio那样简便,但是最近发现一件神器可以让Linux下的程序一样可以在Windows下的Viusal Studio ...

  8. 从零开始写项目第七篇【搭建Linux环境】

    tags: 从零开发项目, title: 从零开始写项目第七篇[搭建Linux环境] 使用SSH连接Linux环境 经过十多天的时间,我的网站备案终于完成了...接下来我就收到了阿里云的邮件.它让我在 ...

  9. 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的

    在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...

  10. linux系统安装如何设置raid,在RAID磁盘阵列下如何搭建Linux系统

    因为RAID磁盘阵列的存储速度比单个硬盘高,在安装系统的时候一般会选择搭建在RAID磁盘阵列,下面小编就给大家介绍下RAID磁盘阵列搭建Linux系统的方法. 新配了台电脑,准备装个双系统,windo ...

最新文章

  1. 填问卷赢280元SaaS峰会门票 与Salesforce、Zenefits现场交流!
  2. 已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。...
  3. Linux Shell History (快速使用Linux命令)
  4. oracle什么是全局锁,深入浅出oracle锁---原理篇
  5. vue.$nextTick 解决了哪些问题
  6. wps表格粗线和细线区别_详解论文中的表格技术
  7. Unix——学习《Unix环境高级编程》找不到“apue.h”方法
  8. 笨办法学 Python · 续 练习 33:解析器
  9. 内连接和等值连接的区别
  10. npm i 命令长时间卡住的解决办法
  11. Javadoc注释的用法
  12. CMU 15-213 Introduction to Computer Systems学习笔记(18) Dynamic Memory Allocation: Basic Concepts
  13. 14-循环队列实现(C语言)
  14. 九宫格日记-2013年02月23日
  15. 深入浅出理解SVM支持向量机
  16. 记一次react项目部署之后页面加载极度缓慢的问题
  17. Servlet异常处理器
  18. Excel对隐藏的多个工作表一键批量命名的操作
  19. 金博科技果园分销商城系统APP定制开发
  20. 大数据组件之HBase

热门文章

  1. C++关键字(static-register-atuo-extern-volatile-const)
  2. linux下定时执行sh
  3. Java/Hbase + C云平台架构设计_十项法则
  4. 艾伟也谈项目管理,我的项目管理观点
  5. 修改RHEL6的root超级用户密码
  6. 工作流系统之三十三 撤回的实现
  7. AJAX 必用的情况(待选........)
  8. Maven下载及安装配置
  9. Linux RT(1)-硬实时Linux(RT-Preempt Patch)在PC上的编译、使用和测试
  10. linux内存寻址解析 (二)