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.如果中间出现了…

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

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

MST:Bad Cowtractors(POJ 2377)

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

第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 说明 什么是 罗马数字…

VRRP协议具体解释

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

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…

简述WebService的使用(一)

环境&#xff1a; vs版本&#xff1a;vs2013 windows版本&#xff1a;win7 IIS版本&#xff1a;IIS7.0 &#xff08;如果觉得对您有用&#xff0c;请点击右下角【推荐】一下&#xff0c;让更多人看到&#xff0c;谢谢&#xff09; 配置环境&#xff1a; 主要针对于IIS 首先&…

透过WinDBG的视角看String

摘要 : 最近在博客园里面看到有人在讨论 C# String的一些特性. 大部分情况下是从CODING的角度来讨论String. 本人觉得非常好奇, 在运行时态, String是如何与这些特性联系上的. 本文将侧重在通过WinDBG来观察String在进程内的布局, 以此来解释C# String的一些特性. 问题 C# Stri…

ueditor富文本编辑器 修改框宽度和高度的方法

在使用ueditor的时候&#xff0c;用的textarea <textarea name"content" id"myEditor">这里写这条规则的回复内容</textarea> 给它加style"width:300" 属性的时候&#xff0c;发现不起作用。 正确的方法应该是&#xff1a; <scri…

Win32ASM学习[9]: 标志寄存器

TF(Trap Flag)——位8&#xff0c;跟踪标志。置1 则开启单步执行调试模式&#xff0c;置0 则关闭。在单步执行模式下&#xff0c;处理器在每条指令后产生一个调试异常&#xff0c;这样在每条指令执行后都可以查看执行程序的状态。如果程序用POPF、POPFD 或者ET 指令设置TF 标志…

JavaScript消息框

1.警告框 function myTest(){alert("这里的内容会弹出");} 2.确认框 其返回的值是 true 或 false 。 function myTest(){confirm("这里的内容会弹出");} 3.提示框 prompt prompt(参数1&#xff0c;参数2)&#xff1a;其参数1 是显示提示要输入的信息&…

.Net 事务

在分布式应用程序中&#xff0c;不可避免地会经常使用到事务控制。事务有一个开头和一个结尾&#xff0c;它们指定了事务的边界&#xff0c;事务在其边界之内可以跨越进程和计算机。事务边界内的所有资源都参与同一个事务。要维护事务边界内资源间的一致性&#xff0c;事务必须…

Android WifiDisplay分析一:相关Service的启动

网址&#xff1a;http://www.2cto.com/kf/201404/290996.html 最近在学习Android 4.4上面的WifiDisplay(Miracast)相关的模块&#xff0c;这里先从WifiDisplay用到的各个Service讲起&#xff0c;然后再从WifiDisplaySettings里面讲解打开wfd的流程。首先看下面的主要几个Servic…

Cortex-A15 Memory Hierarchy

ARM 平台为实现速度和成本的平衡&#xff0c;使用多个层次的内存架构。对于多核 CPU 组成的 SOC&#xff0c;每个CPU 内部都有一组高速缓存&#xff0c;包含&#xff1a;ICache、DCache 和 TLB。多个 CPU 共享一个更大的 L2 缓存。L2缓存再和 CPU 外部的DDR3 内存交互。ICache …

Android 图片的缩略图

<1>简介 之前往往是通过Bitmap、Drawable和Canvas配合完成&#xff0c;需要写一系列繁杂的逻辑去缩小原有图片&#xff0c;从而得到缩略图。 现在我给大家介绍一种比较简单的方法&#xff1a;&#xff08;网上有&#xff09; 在Android 2.2版本中&#xff0c;新增了一个T…

《JavaScript权威指南》学习笔记 第二天 下好一盘大棋

前段学习js的时候总是零零散散的&#xff0c;以至于很多东西都模棱两可。时间稍微一久&#xff0c;就容易忘记。最主要的原因是这些东西&#xff0c;原来学的时候就不是太懂&#xff0c;以至于和其他知识无法形成记忆链&#xff0c;所以孤零零的知识特别容易忘记。重温犀牛书&a…

SUID或SGID程序中能不能用system函数

system()函数的声明和说明如下&#xff1a; 注意它的描述那里&#xff0c;system()执行一个由command参数定义的命令&#xff0c;通过调用/bin/sh -c命令来实现这个功能。也就是说它的逻辑是这样的&#xff01; 进程调用system函数&#xff0c;system函数调用fork创建一个子进程…