跳到主要内容

Centos7.6 十分钟安装 ElasticSearch-7.4 简单示例

· 阅读需 3 分钟
绝尘

环境:Centos7.6

分享主题:在 Centos7.x 中安装 ElasticSearch-7.4,中文分词插件,Kibana客户端程序 一、安装 ElasticSearch 1、配置 yum 源,

vim /etc/yum.repos.d/elasticsearch.repo 

文件内容如下

[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=0
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

2、yum 命令安装 ElasticSearch

yum install elasticsearch -y

正常情况,到这里 ElasticSearch 就安装成功了,通过 systemctl start elasticsearch 以及 systemctl status elasticsearch 将 ElasticSearch 启动和查看运行状态 但为了做中文分词查询,我们还需要继续安装它的中文分词插件,

二、安装中文分词插件和客户端可视化工具 安装完 ElasticSearch 后,进入它的可运行脚本目录 /usr/share/elasticsearch/bin/

# 进入 ElasticSearch 安装后软件可执行脚本目录
cd /usr/share/elasticsearch/bin/

# 查看 ElasticSearch 已安装的插件
./elasticsearch-plugin list

# 安装 ElasticSearch 中文分词插件
./elasticsearch-plugin install [插件包资源地址]

1、安装中文分词插件

./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.0/elasticsearch-analysis-ik-7.4.0.zip

2、安装Kibana 配置 Kibana 的 yum 源,然后执行 yum 安装 Kibana

echo '[kibana-7.x]
name=Kibana repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=0
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md' > /etc/yum.repos.d/kibana.repo
yum install kibana -y

三、配置、启动、访问 1、ElasticSearch 默认只支持服务本机访问,直接启动即可

# 启动 ElasticSearch 
systemctl start elasticsearch

2、Kibana配置,

vim /etc/kibana/kibana.yml
# 修改服务监听地址
server.host: 0.0.0.0
# 修改国际化语言为中文
i18n.locale: "zh-CN"

# 启动
systemctl restart kibana

3、通过Kibana访问 ElasticSearch 服务

# Kibana 服务默认监听 5601 端口
http://host:5601

四、通过 Kibana 操作 ElasticSearch 数据

五、Java 操作 进行到这里,恭喜你一个简单全文检索的 ElasticSearch 环境已经准备就绪,剩下的就是实现自己的 Java API 去访问应用。

实现应用全文检索步骤: 1、将要检索的数据导入 ElasticSearch 2、数据检索

相关文档: ElasticSearch 访问语法: https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started-search.html