solr 5.2.1 tomcat 7 配置过程笔记
因为这个是新版,网上很少这个配置文档,看网上其他的教程弄了很多次,都没有成功,幸亏有这个链接的文档,
才迅速的配置成功,其实是比以前简洁了。因为我的在 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 配置过程笔记的更多相关文章
- Mac 终端 Tomcat 环境配置过程
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.Tomc ...
- Ubuntu构建Docker私有仓库(Repository) 配置过程笔记
一.准备: 1.服务器(或者虚拟机2台,我的服务环境[ 阿里云服务器-Ubuntu 1804 +百度云-Ubuntu 1604]) 2.有效镜像(我这里以上一篇随笔镜像作为有效镜像https://w ...
- 在Tomcat下配置Solr 4.x 版本
solr是一款非常优秀的全文检索服务器,最新版本在配置和前台页面上都做了较大的改动, 所以对用惯了老版本的朋友们来说,再重新配置新版本的solr,无疑又是一件痛苦的事情. 配置环境:windows ...
- Zookeeper、Solr和Tomcat安装配置实践
Zookeeper.Solr和Tomcat安装配置实践
- JProfiler8 远程监控tomcat配置过程
1. 阅读人群 1.熟悉liunx服务器,起码知道liunx常见的命令 2.熟悉tomcat容器,起码知道怎么tomcat的启动以及停止 3.熟悉java编程语言,JProfiler8是专门监控jav ...
- Tomcat安装和配置过程
tomcat的下载.配置.启动方法.网上教程乱七八糟,还是自己mark一下备用吧. 一.官网下载Tomcat的压缩包 Tomcat是Apache软件基金会的一个开源项目.登录Apache官网即可找到下 ...
- Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器
solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现.Apache ...
- 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 ...
- 给tomcat容器配置SSL的记录,包含项目完整部署过程
给tomcat容器配置SSL(https) 昨天公司有一个旧的项目要部署, 服务器(OS是windows 10) 数据库都是新买的, 写个博客记录一下 1, 下载证书(以阿里云为例子) 参考链接: h ...
随机推荐
- UNIX环境高级编程(第三版)关于apue.h的用法
UNIX环境高级编程(第三版)中的例子用到apue.h这个头文件,但是书里面写的地址已经不能访问. 经过一番查找之后,找到如下解决方案: 1.到www.apuebook.com上下载第2版的源码,也可 ...
- WPF控件TreeView使用
需要多级嵌套要用TreeViewItem,而这个在大纲视图右键控件可以点出来. 代码控制嵌套Items就可以. 如果显示"(集合)",检查嵌套的是不是TreeViewItem的It ...
- 【Android】19.2 ShareActionProvider类—帮你把信息分享出去
分类:C#.Android.VS2015: 创建日期:2016-03-06 一.简介 共享操作提供程序类(ShareActionProvider)简化了你希望与其他人(或者其他应用程序)共享或分享出来 ...
- UnityTestTools測试工具
由于工作关系,要了解Unity上的測试工具,该工具基于Nunit框架.通过查阅资料了解到在Unity5.3中做出了一些改变,自带的仅仅剩下单元測试工具,假设想用其它的工具比方断言.集成測试,就须要前往 ...
- 移动端自动化测试 -- appium 之Desired Capabilities与 定位控件
一.Desired Capabilities Desired Capabilities 在启动 session 的时候是必须提供的. Desired Capabilities 本质上是以 key va ...
- 提取ipa里面的资源图片 png
Apple 对 iPhone 应用程序中的 png 图片进行了特殊的处理,在 png 文件头之后加了一个非标准的 CgBI 数据段,IDAT 段图像数据也没有传统的压缩数据头和尾,并且红色和蓝色是反的 ...
- python 类的使用实例方法
class A: dict_1 = 456 def __init__(self): self.dict_1 = 'abcdsafdsf' #当增加@staticmethod 时为类方法 @static ...
- python下RSA加密解密以及跨平台问题
Reference: http://www.cnblogs.com/luchanghong/archive/2012/07/18/2596886.html 项目合作需要,和其他网站通信,消息内容采用 ...
- 一款基于jquery和css3实现的摩天轮式分享按钮
之前分享了很多css3实现的按钮.今天要给大家带来一款基于jquery和css3实现的摩天轮式分享按钮.这款分享按钮页面底部有一个toggle按钮,单击该按钮,摩天轮按钮以动画的形式出现,各个分享按钮 ...
- 设计模式-观察者模式(上)<转>
本文参考Head First设计模式一书,感觉书中的例子实在很好,很贴切.对模式的知识点进行总结,并对书的源码做了一定注释. 观察者模式要点有二:主题和观察者. 最贴切的案例是:杂志订阅,杂志是主 ...