Solr-5.3.1安装配置

Solr-5.3.1安装配置

官方网站:
http://lucene.apache.org/solr/
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://lucene.apache.org/solr/quickstart.html

环境:
CentOS6 x64
Solr-5.3.1

从Solr5.0开始,Solr不再发布为在任何Servlet容器中部署的“war”Web应用程序包(Web Application Archive)。Solr内嵌了Jetty


一.安装jdk
tar -xvf /mnt/jdk-8u45-linux-x64.tar.gz -C /opt/
ln -s /opt/jdk-8u45-linux-x64 /opt/jdk
cat >>/etc/profile <<'HERE'
export JAVA_HOME=/opt/jdk
export PATH=$PATH:$JAVA_HOME/bin
HERE
source /etc/profile

二.新建solr用户
useradd solr

.安装Solr
wget http://apache.fayea.com/lucene/solr/5.3.1/solr-5.3.1.tgz
tar -xvf solr-5.3.1.tgz $(tar -tvf solr-5.3.1.tgz |grep install_solr|awk '{print $6}')

sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr

root@config-p:~#sh solr-5.3.1/bin/install_solr_service.sh solr-5.3.1.tgz -i /opt -d /var/solr
Extracting solr-5.3.1.tgz to /opt
Creating /etc/init.d/solr script ...
Waiting up to 30 seconds to see Solr running on port 8983 [/]  
Started Solr server on port 8983 (pid=9970). Happy searching!
Found 1 Solr nodes: 

Solr process 9970 running on port 8983
{
"solr_home":"/var/solr/data/",
"version":"5.3.1 1703449 - noble - 2015-09-17 01:48:15",
"startTime":"2016-05-04T02:04:26.304Z",
"uptime":"0 days, 0 hours, 0 minutes, 11 seconds",
"memory":"88.9 MB (.1) of 490.7 MB"}

Service solr installed.
root@config-p:~#chkconfig --list solr
solr            0:off   1:off   2:on    3:on    4:on    5:on    6:off


参数解释
-d     Directory for live / writable Solr files, such as logs, pid files, and index data; defaults to /var/solr
-i     Directory to extract the Solr installation archive; defaults to /opt/                The specified path must exist prior to using this script.

-p     Port Solr should bind to; default is 8983

-s     Service name; defaults to solr

-u     User to own the Solr files and run the Solr process as; defaults to solr
solr团队太贴心,一个安装脚本全搞定,并自动加入开机启动

四.管理
管理控制台
默认情况下,solr监听在8983端口
http://localhost:8983/solr/
Solr-5.3.1安装配置


web界面提供了除命令行以外友好的操作方式

创建core
1.命令行
su - solr -c "/opt/solr/bin/solr create -c gettingstarted -n data_driver"
Solr-5.3.1安装配置

2.POST调用
http://lucene.apache.org/solr/4_10_4/solr-core/org/apache/solr/core/SolrCore.html?is-external=true
mkdir -p /var/solr/data/post_test/data
chown -R solr: /var/solr/data/post_test
cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/  /var/solr/data/post_test/
curl -XPOST http://192.168.192.10:8983/solr/admin/cores?action=CREATE&name=post_test&instanceDir=/var/solr/data/post_test&config=solrconfig.xml&schema=schema.xml&dataDir=data

3.图形界面
mkdir -p /var/solr/data/test/data
chown -R solr: /var/solr/data/test
cp -a /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/  /var/solr/data/test/
Solr-5.3.1安装配置

Solr-5.3.1安装配置



转载于:https://www.cnblogs.com/lixuebin/p/10814317.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/375400.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

EF for Firebird

今天用了Firebird&#xff0c;记录下怎么用&#xff0c;不然下次给忘记了 1.官网下载包 1.DDEXProvider-3.0.1.0.msi 2.FirebirdSql.Data.FirebirdClient-4.6.2.0.msi 备注&#xff1a; 1.发现DDEXProvider 与 FirebirdSql.Data.FirebirdClient安装有先后顺序 1.如果中间出现了…

php几个函数

1. dirname (PHP 3, PHP 4, PHP 5) dirname -- 返回路径中的目录部分说明 string dirname ( string path )给出一个包含有指向一个文件的全路径的字符串&#xff0c;本函数返回去掉文件名后的目录名。 在 Windows 中&#xff0c;斜线&#xff08;/&#xff09;和反斜线&#xf…

Struts2 自定义拦截器(easy example)

要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口&#xff1a; 新建一个MyInterceptpackage com.action;import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor;public class MyInterceptor i…

img标签在div里上下居中

方法一&#xff1a;图片尺寸未知&#xff0c;IE8-不支持 CSS部分&#xff1a; <style> .content{width:500px;height:500px;border:1px solid black;position:relative; } </style>DOM部分&#xff1a; <div class"content"> <img src"htt…

(接口)银联证书上传被修改的问题和读取证书的绝对路径问题

最近在做对接银联的支付接口。相对于支付宝、微信支付&#xff0c;银联支付接口应该是做的最完美的了。银联支付平台提供了足够详细的接口文档&#xff0c;接口demo&#xff0c;常见问题解决方案。 更人性化的是&#xff0c;个人可以免费注册一个商家账号&#xff0c;提供给你免…

控制器对视图声明周期的控制

init&#xff0d;初始化程序 viewDidLoad&#xff0d;加载视图 viewWillAppear&#xff0d;UIViewController对象的视图即将加入窗口时调用&#xff1b; viewDidApper&#xff0d;UIViewController对象的视图已经加入到窗口时调用&#xff1b; viewWillDisappear&#xff0d;UI…

MST:Bad Cowtractors(POJ 2377)

坏的牛圈建筑 题目大意&#xff1a;就是现在农夫又要牛修建牛栏了&#xff0c;但是农夫想不给钱&#xff0c;于是牛就想设计一个最大的花费的牛圈给他&#xff0c;牛圈的修理费用主要是用在连接牛圈上 这一题很简单了&#xff0c;就是找最大生成树&#xff0c;把Kruskal算法改一…

有关进程的一些基本概念

对进程的初步描述 一.和进程有关的一些概念 ①一个进程就是一个正在执行程序的实例&#xff0c;包括程序计数器&#xff0c;寄存器和变量的当前值。 从概念上说&#xff0c;每个进程拥有它自己的虚拟CPU&#xff0c;当然真实的CPU在各个进程之间来回切换。 ②在某一瞬间&…

第4章 maven依赖特性

第4章 maven依赖特性 本章详细介绍maven的依赖特性和依赖范围&#xff0c;如何排除依赖。 4.1 什么是依赖传递 举个例子 在非maven项目中&#xff0c;你需要使用spring功能&#xff0c;你会想到导入spring的jar包&#xff0c;那么&#xff0c;srping又需要其他依赖jar包支持&a…

lintcode :Integer to Roman 整数转罗马数字

题目 整数转罗马数字 给定一个整数&#xff0c;将其转换成罗马数字。 返回的结果要求在1-3999的范围内。 样例 4 -> IV 12 -> XII 21 -> XXI 99 -> XCIX 更多案例&#xff0c;请戳 http://literacy.kent.edu/Minigrants/Cinci/romanchart.htm 说明 什么是 罗马数字…

Win32ASm学习[1]:RadASm下测试Debug

okay 正文开始下面的代码如果不能编译 请把你的RadAsm下的Masm32这个文件夹复制到任意一个磁盘的根目录下&#xff0c;在进行编译就可以了 或者安装Masm32 SDK到任意磁盘根目录下 .386.model flat,stdcalloption casemap:none;>>>>>>>>>>&g…

关于javascript闭包

1.闭包的概念 闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中&#xff0c;只有函数内部的子函数才能读取局部变量&#xff0c;因此可以把闭包简单理解成“定义在一个函数内部的函数”。 所以&#xff0c;在本质上&#xff0c;闭包就是将函数内部和函数外部连…

Win32ASM学习[2]:运算符

算术运算符 名称 优先级 () 圆括号 1 ,- 正、负 2 *,/ 乘、除 3 MOD 取模 3 ,- 加、减 4 ------------------------------------------------------------------------------------------------------------------------------------------ .386 .mo…

正式入住了

从13年开始从事iOS开发工作,就准备写一些东西,记录这一路学习工作之旅,但是总是想着坚持不下来,也就慢慢的放弃了,开始用一些记笔记的软件,印象笔记用过,个人体验比较差,后来又用了OneNote,这个APP还是比较舒服,但是由于公司的老版mac-pro,无法使用,也就突然想起了,也是时候重出…

VRRP协议具体解释

转帖&#xff1a;http://blog.chinaunix.net/space.php?uid11654074&doblog&id2857384 Contents Page 文件夹 入木三分学网络…

Win32ASM学习[3]:局部变量

.386 .modelflat, stdcall include windows.inc include kernel32.inc include masm32.inc include debug.inc includelib kernel32.lib includelib masm32.lib includelib debug.lib .code main proc ;局部变量中的类型不能使用缩写 LOCAL v1: dword …

WPF笔记(1.1 WPF基础)——Hello,WPF!

WPF笔记(1.1 WPF基础)——Hello&#xff0c;WPF&#xff01; 原文:WPF笔记(1.1 WPF基础)——Hello&#xff0c;WPF&#xff01;Example 1-1. Minimal C# WPF application//MyApp.csusingSystem;usingSystem.Windows; //the root WPF namespacenamespaceMyFirstAvalonApp { cla…

c#入门系列——类和对象的代码实现

面向对象 说起面向对象&#xff0c;大家因该都听说过&#xff0c;也知道是一个编程的方法&#xff0c;简称oop技术。它将对象的算法和数据结构看作一个整体&#xff0c;而一个程序就是由多个对象结合的整体。这样做可以提高代码的复用率&#xff0c;提高了软件的可维护性。 属性…

安卓TCP通信版本2

PC做服务器&#xff0c;安卓做客户端。 安卓获取输入框的内容并发送&#xff0c;然后等待接收服务器的消息 服务器先行开启&#xff0c;接收到客户端的数据&#xff0c;然后回复消息。 实现了对线程类的封装&#xff0c;通过按钮启动线程发送并接收 服务器代码&#xff08;java…

Win32ASM学习[5]: 数据对齐相关的伪指令(ALIGN、EVEN、ORG)

32 位的寄存器容量是 4 字节, 如果内存中的数据都按 4*n 字节对齐, 肯定会加快吞吐速度; 但事实并非如此, 不同大小的数据可能会让寄存器别别扭扭地去处理, 从而降低了运行速度! 如果使用对齐, 就会浪费掉一些内存空间; 其实这是一个需要权衡 "速度" 与 "内存&…