文档章节

学习Solr(一):部署

雷神雨石
 雷神雨石
发布于 2015/11/19 11:25
字数 318
阅读 55
收藏 1

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

从开始学习,到现在也试着学了不短的时间,今天终于真正的在Linux上跑起来了一个solr实例,so happy! solr的部署是参考Lucien_Leng的博客http://blog.csdn.net/jeffsmish/article/details/46533255 来实现部署的。

1、下载

下载地址:http://apache.fayea.com/lucene/solr/5.2.1/ cd /usr/local/ wget http://apache.fayea.com/lucene/solr/5.2.1/solr-5.2.1.tgz

2、解压

tar -zxvf solr-5.2.1.tgz

3、部署tomcat7

下载:wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.62/bin/apache-tomcat-7.0.62.tar.gz 解压:tar -zxvf apache-tomcat-7.0.62.tar.gz 重命名:mv apache-tomcat-7.0.62 tomcat7 设置: server.xml 的端口处增加URIEncoding="UTF-8"

4、拷贝solr.war到webapps下

cp solr-5.2.1/server/solr.war tomcat7/webapps/

5、解压war包

这一步可以通过启动tomcat来实现,不过启动会报错,不过没问题,只要解压就ok了 或者使用命令解压 unzip tomcat7/webapps/solr.war

6、拷贝solr文件夹到local目录下

cp -r solr-5.2.1/server/solr/ /usr/local/

7、配置web.xml

vi tomcat7/webapps/solr/WEB-INF/web.xml

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

8、拷贝solr项目部署的依赖jar包

cp solr-5.2.1/server/lib/ext/*.jar tomcat7/webapps/solr/WEB-INF/lib/

9、启动tomcat

tomcat7/bin/startup.sh 可能会提示没权限 chmod 755 -R tomcat7

10、访问solr

启动tomcat之后就可以访问solr了 访问地址:http://localhost:8080/solr

© 著作权归作者所有

下一篇: 失业了
雷神雨石

雷神雨石

粉丝 88
博文 200
码字总数 64286
作品 0
朝阳
程序员
私信 提问
服务器(3)--搭建单机版Solr服务器+配置中文分析器

背景:学习到Solr这部分内容,整理一下思路,这篇文章重点介绍了一下单机版的Solr服务器的搭建过程,还有中文分析器的配置,下一篇文章中重点介绍Solr集群的搭建步骤。 一、Solr Solr是一个独...

u013043341
2017/05/29
0
0
服务器(5)--搭建Solr集群+搭建Zookeeper集群(下篇)

背景:看完《服务器(5)--搭建Solr集群+搭建Zookeeper集群(上篇)》是不是很想知道,Solr集群的搭建过程,别急别急,下面就给大家详细的介绍一下Solr集群的搭建过程。 一、Solr集群的搭建 第...

u013043341
2017/06/04
0
0
Solr学习笔记 在Tomcat上部署运行Solr

上一篇我们初识了Solr并且学习了Jetty的启动方式,查看了Solr的管理界面,这一篇我们来实现在Tomcat上部署运行Solr。 部署环境: window7 jdk1.6.014 Solr-4.7.2 tomcat-6.0.37 Solr的安装配...

Zero零_度
2015/04/13
446
0
solr4.5配置tomcat7

一、准备数据 1.去官网下载最新的solr。当前最新为4.5版本。 2.准备tomcat7.(下载tomcat7) 二、配置solr。 1.将下载的solr4.5解压得到: 2.将 examplesolr-webapp 下的solr.war 放到tomca...

程正良
2013/11/04
788
0
solr搜索之入门及原理(一)

solr搜索技术 系列文章: solr搜索之入门及原理(一) solr搜索之demo和集成IKAnalyzer(二) solr搜索之solrJ语法(三) solr搜索之mysql导入数据到solr(四) solr搜索之tomcat运行solr(五...

wyait
2017/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么面试必问线程状态?你的回答满分了吗

看很多同学的面经、网上的面试资料,都不约而同的提到了一个基础问题:“你知道线程有几种状态吗?状态之间的扭转是怎样的?”,有准备的同学都知道有五种:New(新建)、Runnable(可运行)...

Z_J_H
26分钟前
4
0
如何保障云上数据安全?一文详解云原生全链路加密

点击下载《不一样的 双11 技术:阿里巴巴经济体云原生实践》 本文节选自《不一样的 双11 技术:阿里巴巴经济体云原生实践》一书,点击上方图片即可下载! 作者 李鹏(壮怀)阿里云容器服务高...

阿里巴巴云原生
26分钟前
3
0
获取数组的第一个元素

我有一个数组: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) 我想获得此数组的第一个元素。 apple 预期结果: apple 一个要求: 它不能通过引用传递来完成 ,所以array_shift不是一......

javail
28分钟前
4
0
哈希情史知多少

<p align="right">——日拱一卒,不期而至!</p> 简介 hash是我们工作中经常听到的词,比如哈希表、哈希函数、hashCode、HashTable、HashMap等等,那么它们之间到底有怎样的爱恨情仇呢?来一...

彤哥读源码
34分钟前
4
0
SpringCloud 学习(5) --- Zuul(一)基本概念、配置

[TOC] Spring Cloud eureka:注册中心 服务端:提供注册 客户端:进行注册 ribbon:负载均衡(集群) Hystrix:熔断器,执行备选方案 Feign:远程调用 Zuul:网关,统一入口。 1.1、一夫当关,...

庭前云落
37分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部