更新时间:2023-08-17 来源:黑马程序员 浏览量:
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 es)是目前全文搜索引擎的首选。
它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github都采用它。
Elasticsearch简称es,在企业内同样是一款应用非常广泛的搜索引擎服务。 很多服务中的搜索功能,都是基于es来实现的。安装Elasticsearch可参考以下流程:
1. 添加yum仓库
# root执行 # 导入仓库密钥 rpm - import https: / artifacts.elastic.co/GPG-KEYelasticsearch # 添加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/y um gpgcheck=1 gpgkey=https: / artifacts.elastic.co/GPG-KEYelasticsearch enabled=1 autorefresh=1 type=rpm-md # 更新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
systemctl start | stop | status | enable | disable elasticsearch
5. 关闭防火墙
systemctl stop firewalld systemctl disable firewalld
6. 测试
浏览器打开:http: / ip:9200/?pretty

毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27