5.6、ElasticSearch安装部署
5.6.1、简介
全文搜索属于最常见的需求,开源的ElasticSearch(以下简称es)是目前全文搜索引擎的首选。
它可以快速的储存、搜索和分析海量数据。维基百科、Stack Overflow、GitHub都采用它。
ElasticSearch简称es,在企业内同样是一款应用非常广泛的搜索引擎服务。
很多服务中的搜索功能,都是基于es来实现的。
5.6.2、安装
1、添加yum仓库
① 导入仓库密钥
# root执行
# 导入仓库密钥
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
② 添加yum源,编辑文件
# 添加yum源
# 编辑文件
vim /etc/yum.repos.d/elasticsearch.repo
③ 在elasticsearch.repo内填入如下内容
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
④ 更新yum缓存
# 更新yum缓存
yum makecache
2、安装es
yum install -y elasticsearch
3、配置es
vim /etc/elasticsearch/elasticsearch.yml
# 17行,设置集群名称
cluster.name: my-cluster
# 23行,设置节点名称
node.name: node-1
# 56行,允许外网访问
network.host: 0.0.0.0
# 74行,配置集群master节点
cluster.initial_master_nodes: ["node-1"]
4、启动es
# root执行
# 使用systemctl管控,服务名:elasticsearch
systemctl enable elasticsearch # 开机自启
systemctl disable elasticsearch # 关闭开机自启
systemctl start elasticsearch # 启动
systemctl stop elasticsearch # 关闭
systemctl status elasticsearch # 查看状态
5、放行防火墙
# 方式1:关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #停止防火墙开机自启
6、测试文章来源:https://www.toymoban.com/news/detail-698924.html
浏览器打开:http://ip:9200/文章来源地址https://www.toymoban.com/news/detail-698924.html
到了这里,关于Linux学习笔记——ElasticSearch安装部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!