搭建Solr7.3单机版

原博客  https://blog.csdn.net/yiqing_summer/article/details/79934584

1、Solr下载:http://mirror.bit.edu.cn/apache/lucene/solr/7.3.0/,并复制到CentOS下

2、在新建/usr/local/solr文件夹,并拷贝将Tomcat拷贝到这个文件夹下并改名为tomcat8

 [root@localhost Desktop]# mkdir /usr/local/solr
[root@localhost Desktop]# cp /usr/java/apache-tomcat-8.0.50 -r /usr/local/solr/tomcat8

  

3、将solr解压缩到/usr/local/solr文件夹下

[root@localhost Desktop]# tar -zxvf solr-7.3.0.tgz -C /usr/local/solr/
 

4、将solr部署到tomcat中(将对应文件夹拷贝到tomcat的webapps下并改名为solr)

[root@localhost Desktop]# cp /usr/local/solr/solr-7.3.0/server/solr-webapp/webapp -r /usr/local/solr/tomcat8/webapps/solr

5、拷贝日志相关jar包及其他包:

[root@localhost Desktop]# cp /usr/local/solr/solr-7.3.0/server/lib/ext/* /usr/local/solr/tomcat8/webapps/solr/WEB-INF/lib/

 [root@localhost Desktop]# cp /usr/local/solr/solr-7.3./server/lib/gmetric4j-1.0..jar /usr/local/solr/tomcat8/webapps/solr/WEB-INF/lib/
[root@localhost Desktop]# cp /usr/local/solr/solr-7.3./server/lib/metrics* /usr/local/solr/tomcat8/webapps/solr/WEB-INF/lib/

6、创建solrhome

[root@localhost Desktop]# cp /usr/local/solr/solr-7.3./server/solr -r /usr/local/solr/solrhome
 

7、修改web.xml告诉solr服务solrhome的位置

vi /usr/local/solr/tomcat8/webapps/solr/WEB-INF/web.xml
 

找到下面代码去注释,并改为solrhome路径(保存退出)

<env-entry>
  <env-entry-name>solr/home</env-entry-name>
  <env-entry-value>/usr/local/solr/solrhome</env-entry-value>
  <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

8、拷贝log4j.properties

[root@localhost Desktop]# mkdir /usr/local/solr/tomcat8/webapps/solr/WEB-INF/classes

[root@localhost Desktop]# cp /usr/local/solr/solr-7.3./server/resources/log4j.properties /usr/local/solr/tomcat8/webapps/solr/WEB-INF/classes/

9、修改端口号为8983

[root@localhost ~]# vim /usr/local/solr/tomcat8/conf/server.xml 
 

10、将8983端口添加到防火墙例外并重启

firewall-cmd --zone=public --add-port=/tcp --permanent

firewall-cmd --reload
11、不做这一步会出现403错误:

进入下面的web.xml中将下列代码注释:

[root@localhost ~]# vim /usr/local/solr/tomcat8/webapps/solr/WEB-INF/web.xml 

<!--<security-constraint>

<web-resource-collection>

<web-resource-name>Disable TRACE</web-resource-name>

<url-pattern>/</url-pattern>

<http-method>TRACE</http-method>

</web-resource-collection>

<auth-constraint/>

</security-constraint>-->

11、启动tomcat

[root@localhost Desktop]# /usr/local/solr/tomcat8/bin/startup.sh
 

12、

在CentOS的浏览器下访问:127.0.0.1:8983/solr/index.html

Windows下访问:CentOSIP:8983/solr/index.html

其中CentOSIP用ifconfig可以查看

--------------------- 本文来自 煺罟哏 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/yiqing_summer/article/details/79934584?utm_source=copy

单机版solr7.3的更多相关文章

  1. Solr7.x介绍安装和配置(单机版)

    之前学的是4.x,然后一看官网,奶奶的都7.x了.于是查了一番资料..... 1)下载和安装 wget http://mirror.bit.edu.cn/apache/lucene/solr/7.3. ...

  2. Solr7.4.0的API(Solrj)操作及项目中的使用

    一.SolrJ的概念 solr单机版服务搭建:https://www.cnblogs.com/frankdeng/p/9615253.html solr集群版服务搭建:https://www.cnbl ...

  3. Solr7.4.0的API(Solrj)操作

    一.SolrJ的概念 solr单机版服务搭建:https://www.cnblogs.com/frankdeng/p/9615253.html solr集群版服务搭建:https://www.cnbl ...

  4. CentOS7.5搭建Solr7.4.0集群服务

    一.Solr集群概念 solr单机版搭建参考: https://www.cnblogs.com/frankdeng/p/9615253.html 1.概念 SolrCloud(solr 云)是Solr ...

  5. solr7.3集群搭建

    solr集群搭建 原博客:https://blog.csdn.net/gdsgdh308227363/article/details/81004706 注意,在搭建solr集群前,建议最好有一个sol ...

  6. 网站压力负载测试工具:Web版已逝,只好送大伙单机版

    前言: 最近老板资金周转出了点问题,工资好久没发了,于是暂闲置在家,静待老板弄到钱东山再起的消息: QQ群里,偶尔不时的会有人问,原来的分布式网站负载工具怎么下载不了啦?或者不能用啦?之类的问题. 我 ...

  7. Android开源益智游戏“斗地主”单机版源代码

     Android开源益智游戏"斗地主"单机版源代码 这是一个网上流传的Android开源斗地主单机版项目,运行结果如图: 项目源代码导入到Eclipse后可直接运行,我把ecl ...

  8. Twitter Storm安装配置(Ubuntu系统)单机版

    要使用storm首先要安装以下工具:JDK.Python.zookeeper.zeromq.jzmq.storm (注:各个模块都是独立的,如果安装失败或者卡顿可以单独百度某个模块的安装,都是可以的. ...

  9. storm 原理简介及单机版安装指南——详细版【转】

    storm 原理简介及单机版安装指南 本文翻译自: https://github.com/nathanmarz/storm/wiki/Tutorial 原文链接自:http://www.open-op ...

随机推荐

  1. linux 确定网卡接口

    方法: ifconfig -a 执行一遍:ifconfig -a:  插上网线 接口会 running. 方法:ethtool  执行 # ethtool -p eth0 时,eth0对应的网口的灯就 ...

  2. jqgrid 自动换行

    <style>.ui-jqgrid tr.jqgrow td { white-space: normal !important; height: auto; vertical-align: ...

  3. 蓝桥杯算法训练 java算法 表达式求值

    问题描述 输入一个只包含加减乖除和括号的合法表达式,求表达式的值.其中除表示整除. 输入格式 输入一行,包含一个表达式. 输出格式 输出这个表达式的值. 样例输入 1-2+3*(4-5) 样例输出 - ...

  4. 06.Lucen入门程序-Field

    需求: 实现一个歌词搜索系统,通过关键字搜索,凡是文件名或文件内容包括关键字的文件都要找出来. 注意:该入门程序只对文本文件(.txt)搜索. Lucene中包含两个重要的类: IndexWriter ...

  5. weblogic如何部署web应用

    weblogic如何部署web应用 程序员的基础教程:菜鸟程序员

  6. Qt自定义插件编程小结

    qt自定义组件开发步骤演示.以下所有步骤的前提是自己先编译Qtcreator源码,最好生成release版的QtCreator,否则自定义的插件嵌入QtCreator会失败!!!(这个网上教程很多) ...

  7. loadrunner中回放log看不到参数替代后具体数值

    1.打开run-time settings,找到 log - always send messages,选择 extended log--parameter substitution.

  8. p2598 [ZJOI2009]狼和羊的故事

    传送门 分析 起点向狼连边,羊向终点连边,边权均为inf 每个点向它四联通的点连边权萎1的边 跑最小割即可 代码 #include<iostream> #include<cstdio ...

  9. 一起做RGB-D SLAM (5)

    第五讲 Visual Odometry (视觉里程计) 2016.11 更新 把原文的SIFT替换成了ORB,这样你可以在没有nonfree模块下使用本程序了. 去掉了cv::cv2Eigen函数,因 ...

  10. SNP芯片的原理

    Illumina的SNP芯片原理 Illumina的SNP生物芯片的优势在于: 第1,它的检测通量很大,一次可以检测几十万到几百万个SNP位点 第2,它的检测准确性很高,它的准确性可以达到99.9%以 ...