搭建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. Myeclipse报错:“Versions of Spring facet could not be detected”的解决方法

    解决方法如下: VERSION OF SPRING FACET COULD NOT BE DETECTED. The migration process needs to detect the cor ...

  2. linux系统构架 - LB集群之LVS的NAT

    1.环境说明 三台服务器,一台叫dir,两台叫rs1和rs2 (director 和 real server) dir外网ip:192.168.192.129  内网ip:192.168.1.114 ...

  3. 全面了解POI操作Microsoft Office(Word、Excel、PowerPoint)

    POI 与 Microsoft Office 1. POI 简介 POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 Microsoft Office 办公套 ...

  4. Redis 主从同步配置

    主从功能: 为了防止 Redis 磁盘损坏,导致数据丢失,Redis 提供了复制功能,将一个主数据库的数据自动同步到从数据库,防止数据丢失. 同时还可以配置一主多从来分担主压力,主只接受写的操作,将读 ...

  5. 数组和集合(二):List集合的使用总结

    一.概述 · 继承collection接口,List代表一个元素有序.且可重复(包括null)的集合,集合中的每个元素都有其对应的顺序索引 · List默认按元素的添加顺序设置元素的索引 · 提供了一 ...

  6. Linux实战教学笔记47:JAVA企业级应用服务器之TOMCAT实战

    第一章 Tomcat简介 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共 ...

  7. 使用Windows绘图合成多张图

    [使用Windows绘图合成多张图] 1.点击图片右键选择打开方式→选择画图工具打开图片. 2.这时图片可以改变外框大小,将外框尽量弄大些. 3.点击编辑选中下拉菜单中的粘贴来源,选择需要增加进来的图 ...

  8. Nginx通过CORS实现跨域

    Nginx通过CORS实现跨域 2016-09-01 10:33 阅读 9.4k 评论 0 社区广播:运维派(Yunweipai.com)是国内最早成立的IT运维社区,欢迎大家投稿,让运维人不再孤寂的 ...

  9. Java网络编程小结 URLConnection协议处理器

    URL和URLConnection类 网络中的URL(Uniform Resource Locator)是统一资源定位符的简称.它表示Internet上某一资源的地址.通过URL我们可以访问Inter ...

  10. java基础强化——深入理解java注解(附简单ORM功能实现)

    目录 1.什么是注解 2. 注解的结构以及如何在运行时读取注解 2.1 注解的组成 2.2 注解的类层级结构 2.3 如何在运行时获得注解信息 3.几种元注解介绍 3.1 @Retention 3.2 ...