因为这个是新版,网上很少这个配置文档,看网上其他的教程弄了很多次,都没有成功,幸亏有这个链接的文档,

才迅速的配置成功,其实是比以前简洁了。因为我的在 linux 上面安装,不方便截图,直接复制修改了点文档。

记得配置Tomcat 用户登录文件tomcat-users.xml,默认安装情况下是注释掉了<role ....role/>

要取消掉注释,怒然后面打开localhost:8080/solr/ 时会报错!

参考来源:http://www.myexception.cn/linux-unix/1944653.html

1.Linux下载网址archive.apache.org/dst/lucene/solr/5.2.1

只要下载142M的solr-5.2.1.tgz

Solr应用部署

部署准备:

1.      Linux系统已经安装了jdk和tomcat

2.      solr压缩包:solr-5.2.1.tgz

部署Solr服务器

1.      将solr-5.2.1.tgz上传到linux中。

2.      解压solr-5.2.1.tgz压缩包,解压命令:

     tar –xzvf solr-5.2.1.tgz

解压后的包的文件夹结构如图所示,与以前的版本不同的是,solr的部署包放在了server文件夹中,collection1也需要自己创建,是放在解压后的总目录solr5.2.1下哦。

然后将/server/solr中的configset配置拷贝到自己创建的文件夹中,就是复制configset。

3.      将/server/webapps/solr.war拷贝到tomcat的webapps中。

拷贝命令:

    cp –r solr.war /usr/local/tomcat7/webapps

4.      进入到到tomcat7中,对war进行解压,然后删除war包。

    cd /usr/local/tomcat7/webapps
unzip solr.war –d solr

5.      拷贝solr相关的依赖jar包到/usr/local/tomcat7/webapps/solr/WEB-INFO/lib中

拷贝命令:

cp –r */usr/local/tomcat7/webapps/solr/WEB=INFO/lib
       

6.      进入到/usr/local/tomcat7/webapps/solr/WEB=INFO/修改web.xml中的solr/home

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

7.      修改tomcat的server.xml文件中的编码URLEncoding="UTF-8",其实只要另起加一行

URLEncoding="UTF-8" 就够啦,全加会报错。

    <Connector
port="8080"
<span style="color:#ff0000;"> URLEncoding="UTF-8"</span>
redirectPort="8443"
connectionTimeout="20000"
protocol="HTTP/1.1"
/>

8.      启动tomcat服务器,访问http://localhost:8080/solr/

如果配置了ip,请访问ip,而不是localhost。

9.      在Solr中创建core

注:直接创建core,会出错。

9.1创建collection1文件夹

   mkdir collection1

10.  测试solr

1.      增加索引

2.      查询索引

solr 5.2.1 tomcat 7 配置过程笔记的更多相关文章

  1. Mac 终端 Tomcat 环境配置过程

    Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.Tomc ...

  2. Ubuntu构建Docker私有仓库(Repository) 配置过程笔记

    一.准备: 1.服务器(或者虚拟机2台,我的服务环境[  阿里云服务器-Ubuntu 1804 +百度云-Ubuntu 1604]) 2.有效镜像(我这里以上一篇随笔镜像作为有效镜像https://w ...

  3. 在Tomcat下配置Solr 4.x 版本

    solr是一款非常优秀的全文检索服务器,最新版本在配置和前台页面上都做了较大的改动, 所以对用惯了老版本的朋友们来说,再重新配置新版本的solr,无疑又是一件痛苦的事情. 配置环境:windows   ...

  4. Zookeeper、Solr和Tomcat安装配置实践

    Zookeeper.Solr和Tomcat安装配置实践

  5. JProfiler8 远程监控tomcat配置过程

    1. 阅读人群 1.熟悉liunx服务器,起码知道liunx常见的命令 2.熟悉tomcat容器,起码知道怎么tomcat的启动以及停止 3.熟悉java编程语言,JProfiler8是专门监控jav ...

  6. Tomcat安装和配置过程

    tomcat的下载.配置.启动方法.网上教程乱七八糟,还是自己mark一下备用吧. 一.官网下载Tomcat的压缩包 Tomcat是Apache软件基金会的一个开源项目.登录Apache官网即可找到下 ...

  7. Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器

    solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现.Apache ...

  8. Windows系统中IIS 6.0+Tomcat服务器环境的整合配置过程

    IIS6.0+Tomcat整合 1.首先准备工作 Windows IIS 6.0 apache-tomcat-7.0.26.exe tomcat-connectors-1.2.33-windows-i ...

  9. 给tomcat容器配置SSL的记录,包含项目完整部署过程

    给tomcat容器配置SSL(https) 昨天公司有一个旧的项目要部署, 服务器(OS是windows 10) 数据库都是新买的, 写个博客记录一下 1, 下载证书(以阿里云为例子) 参考链接: h ...

随机推荐

  1. [svc]caffe安装笔记

    以前是word排版,加上没有些技术博客经验,相当的糟心. 现在想改,发现博文太多,找不到对应在那一页了,所以老的博文留着吧. caffe,这是是数据组需要做一些大数据模型的训练(深度学习), 要求 服 ...

  2. 理解HTTP幂等性,分布式事物

    理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式.无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API.为什么 ...

  3. ie浏览器不兼容css媒体查询的解决办法

    有些页面布局复杂,在不同分辨率下表现需要一致,这时需要用媒体查询根据不同分辨率进行百分比定位(不能用像素定位),如: @media screen and (max-width: 1600px) { . ...

  4. ARM获得PC指针为何PC=PC+8

    http://blog.csdn.net/sddzycnqjn/article/details/7691534 R15(PC)总是指向“正在取指”的指令,而不是指向“正在执行”的指令或正在“译码”的指 ...

  5. SharePoint自动化系列——Upload files to SharePoint library using PowerShell.

    转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 日常的SharePoint站点测试中,我们经常要做各种各样的数据,今天又写了几个脚本,发现自己写的 ...

  6. 基于HTML5 Canvas粒子效果文字动画特效

    之前我们分享过很多超酷的文字特效,其中也有利用HTML5和CSS3的.今天我们要来分享一款基于HTML5 Canvas的文字特效,输入框中输入想要展示的文字,回车后即可在canvas上绘制出粒子效果的 ...

  7. C语言 · 寂寞的数

    算法训练 寂寞的数   时间限制:1.0s   内存限制:256.0MB      问题描述 道德经曰:一生二,二生三,三生万物. 对于任意正整数n,我们定义d(n)的值为为n加上组成n的各个数字的和 ...

  8. uart 超声波传感器数据读取

    传感器选择 淘宝上搜索 US-100 , 价格大概在17块人民币左右. 读取数据的代码如下: // include/aplex_tty.h #ifndef _APLEX_TTY_H__ #define ...

  9. MongoDB 集群搭建(主从复制、副本及)(五)

    六:架构管理 mongodb的主从集群分为两种: 1:master-Slave 复制(主从)    --从server不会主动变成主server,须要设置才行 2:replica Sets 复制(副本 ...

  10. PixelMatorPro快捷键大全(osx)

    Keyboard Shortcuts Navigate an image   Zoom in Command-Plus (+) Zoom out Command-Minus (-) Zoom to f ...