CentOs7.3 搭建 Solr单机服务
时间:2022-04-28
本文章向大家介绍CentOs7.3 搭建 Solr单机服务,主要内容包括CentOs7.3 搭建 Solr单机服务、环境、注意事项、Solr 安装、Solr 操作、2.访问管理UI、3.服务状态、4.创建Solr库、5.停止服务、Contact、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
CentOs7.3 搭建 Solr单机服务
Solr是什么?
Solr是一款优秀的基于Lucene的全文检索服务器,它对Lucene进行了扩展,提供了非常丰富的查询语言,并对查询进行了性能优化。Solr和Lucene都由Apache Software Foundation(www.apache.org)管理。
http://lucene.apache.org/solr/guide/6_6/about-this-guide.html
环境
VMware版本号:12.0.0 CentOS版本:CentOS 7.3.1611 Solr 版本:solr-6.6.0 JDK环境:jdk-8u144-linux-x64.tar.gz 具体参考《CentOs7.3 安装 JDK1.8》
https://segmentfault.com/a/1190000010716919
注意事项
关闭防火墙
$ systemctl stop firewalld.service
Solr 安装
提取tar文件
$ cd /opt/
$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6.6.0/solr-6.6.0.tgz
$ tar -zxf solr-6.6.0.tgz
$ cd solr-6.6.0
Solr 操作
1.启动服务
说明:加 -force 是因为solr不允许使用 root 进行操作的,其他账户可不加
$ /opt/solr-6.6.0/bin/solr start -force
响应
Warning: Available entropy is low. As a result, use of the UUIDField, SSL, or any other features that require
RNG might not work properly. To check for the amount of available entropy, use 'cat /proc/sys/kernel/random/entropy_avail'.
NOTE: Please install lsof as this script needs it to determine if Solr is listening on port 8983.
Started Solr server on port 8983 (pid=3020). Happy searching!
启动Solr与不同的端口,要更改Solr监听端口,可以-p在启动时使用参数
例如:
$ /opt/solr-6.6.0/bin/solr start -p 8984
2.访问管理UI
浏览器输入 ip:port
http://192.168.252.121:8983/solr/
如果Solr没有运行,您的浏览器会抱怨说它无法连接到服务器。检查您的端口号,然后重试。
3.服务状态
如果您不确定Solr是否在本地运行
$ /opt/solr-6.6.0/bin/solr status
响应
Found 1 Solr nodes:
Solr process 4177 running on port 8983
{
"solr_home":"/opt/solr-6.6.0/server/solr",
"version":"6.6.0 5c7a7b65d2aa7ce5ec96458315c661a18b320241 - ishan - 2017-05-30 07:32:53",
"startTime":"2017-08-23T16:18:24.088Z",
"uptime":"0 days, 0 hours, 0 minutes, 18 seconds",
"memory":"32.9 MB (%6.7) of 490.7 MB"}
4.创建Solr库
bin/solr create -c <name>
说明:加 -force 是因为solr不允许使用 root 进行操作的,其他账户可不加
$ /opt/solr-6.6.0/bin/solr create -c ymq -force
响应
Copying configuration to new core instance directory:
/opt/solr-6.6.0/server/solr/ymq
Creating new core 'ymq' using command:
http://localhost:8983/solr/admin/cores?action=CREATE&name=ymq&instanceDir=ymq
{
"responseHeader":{
"status":0,
"QTime":2665},
"core":"ymq"}
浏览器输入 ip:port
http://192.168.252.121:8983/solr/
5.停止服务
$ /opt/solr-6.6.0/bin/solr stop -p 8983
响应
Sending stop command to Solr running on port 8983 ... waiting up to 180 seconds to allow Jetty process 3554 to stop gracefully.
可以使用该-all
参数来停止所有运行的Solr实例
$ /opt/solr-6.6.0/bin/solr stop -all
响应
Sending stop command to Solr running on port 8983 ... waiting up to 180 seconds to allow Jetty process 3249 to stop gracefully.
Contact
- 作者:鹏磊
- 出处:http://www.ymq.io/2017/08/23/Solr/
- Email:admin@souyunku.com
- 版权归作者所有,转载请注明出处
- Wechat:关注公众号,搜云库,专注于开发技术的研究与知识分享
- 交易费用过高的比特币还能成为“未来货币”吗?
- 应用大数据,做好技术成果市场价值评估
- Linux和Windows的换行符
- 行业数据重要性不用多说,呕心整理分享(2)
- 云计算如何在银行业务发挥作用?
- SNH48 要推出定制 AI 形象,和初音未来有什么不同?
- 字节对齐
- 微信更新为小程序引入游戏功能,朋友圈又刷屏了
- WCF技术剖析之二十七: 如何将一个服务发布成WSDL[基于WS-MEX的实现](提供模拟程序)
- Linux同步机制(二) - 条件变量,信号量,文件锁,栅栏
- WCF技术剖析之二十七: 如何将一个服务发布成WSDL[基于HTTP-GET的实现](提供模拟程序)
- zookeeper集群搭建
- WCF技术剖析之二十七: 如何将一个服务发布成WSDL[编程篇]
- 浅谈反馈式按钮的设计与实现
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- iOS客户端启动速度优化实践
- 一天一大 leet(魔术索引)难度:简单-Day20200731
- 一天一大 lee(回文对)难度:困难-Day20200806
- 一天一大 lee(扫雷游戏)难度:中等-Day20200820
- 一天一大 lee(重新安排行程)难度:中等-Day20200827
- 一天一大 lee(机器人能否返回原点)难度:简单-Day20200828
- 一天一大 lee(有序链表转换二叉搜索树)难度:中等-Day20200818
- 一天一大 lee(钥匙和房间)难度:中等-Day20200831
- 一天一大 lee(最短回文串)难度:困难-Day20200829
- 一天一大 lee(预测赢家)难度:中等-Day20200901
- 一天一大 lee(反转字符串中的单词 III)难度:简单-Day20200830
- 一天一大 lee(平衡二叉树)难度:简单-Day20200817
- 一天一大 lee(组合总和)难度:中等-Day20200909
- 一天一大 lee(回文子串)难度:中等-Day20200819
- 一天一大 lee(组合)难度:中等-Day20200908