Elasticsearch 部署

发布时间:2026/10/25 7:47:35

Elasticsearch 部署 前置说明版本信息 适用于8.19.xelasticsearch8.19.9kibana8.19.9elasticsearch-analysis-ik8.19.9部署模式容器化部署、单机版、HTTP模式、开启安全认证端口服务作用9200ElasticsearchHTTP REST API端口用于客户端如 Kibana、curl、应用访问 ES 数据9300ElasticsearchTransport 协议端口用于 ES 集群内部节点间通信数据同步、选举等5601KibanaWeb 界面端口用于浏览器访问 Kibana UI部署ES1. 创建容器网络docker network create es-net2. 创建elasticsearch.ymlcat /home/mpp/elasticsearch/elasticsearch.yml EOF cluster.name: docker-cluster node.name: elasticsearch discovery.type: single-node network.host: 0.0.0.0 ​ # 开启安全认证 xpack.security.enabled: true ​ # 关闭 HTTP 和 Transport 层的 SSL 开关 xpack.security.http.ssl.enabled: false xpack.security.transport.ssl.enabled: false ​ # 内存锁定 bootstrap.memory_lock: true EOF3.启动es容器docker run -d \ --name elasticsearch \ --network es-net \ -p 9200:9200 \ -p 9300:9300 \ --privileged \ --security-opt seccompunconfined \ --ulimit nofile65536:65536 \ --ulimit nproc4096:4096 \ -e ES_JAVA_OPTS-Xms1g -Xmx1g \ -v /home/mpp/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro \ -v es-data:/usr/share/elasticsearch/data \ elasticsearch:8.19.94.设置用户密码elastic 超管bin/elasticsearch-reset-password -u elastic -i --url http://127.0.0.1:92005.设置kibana用户密码bin/elasticsearch-reset-password -u kibana_system -i --url http://127.0.0.1:9200部署Kibana1. 创建kibana.ymlcat /home/mpp/elasticsearch/kibana.yml EOF server.name: kibana server.host: 0.0.0.0 server.port: 5601 ​ # Elasticsearch 的访问地址 elasticsearch.hosts: [ http://elasticsearch:9200 ] elasticsearch.username: kibana elasticsearch.password: qF*sUJ96bCacsgmas8eh ​ # 语言设置为中文 i18n.locale: zh-CN EOF2.启动Kibana容器docker run -d \ --name kibana \ --network es-net \ -p 5601:5601 \ --privileged \ --security-opt seccompunconfined \ -v /home/mpp/elasticsearch/kibana.yml:/usr/share/kibana/config/kibana.yml:ro \ kibana:8.19.93.浏览器访问http://XXX.XXX.XXX.XXX:5601安装IK分词器官方包地址https://release.infinilabs.com/analysis-ik/stable/1.解压官方zip包unzip /home/mpp/elasticsearch/elasticsearch-analysis-ik-8.19.9.zip -d /home/mpp/elasticsearch/ik_tmp/2.拷贝到docker容器docker exec -it --user root elasticsearch mkdir -p /usr/share/elasticsearch/plugins/ikdocker cp /home/mpp/elasticsearch/ik_tmp/. elasticsearch:/usr/share/elasticsearch/plugins/ik/3.修改权限docker exec -it --user root elasticsearch chown -R elasticsearch:elasticsearch /usr/share/elasticsearch/plugins/ik4.重启容器docker restart elasticsearch
延伸阅读

更多相关文章

2026/10/23 23:46:51

排班系统如何让劳动法合规从“事后救火”变成“事前防火”

过去几年,我们观察到连锁餐饮行业的劳动争议案件数量持续攀升,其中相当比例与排班不合理直接相关——员工连续工作超时、休息时间被压缩、法定节假日加班未合规安排,这些问题一旦积累到一定程度,就会集中爆发为仲裁或诉讼。传统做…

2026/10/23 11:41:12

高压安全隔离技术:ISOM8710与PIC18F87J50的工业应用

1. 高压安全隔离的核心挑战与解决方案选型在工业自动化、医疗设备和电力监控系统中,高压安全隔离是一个无法回避的关键需求。想象一下,当你的控制电路需要监测380V交流电机的工作状态时,如果没有可靠的隔离措施,一个意外的电压浪涌…

2026/10/25 7:43:15

高负载接口优化:字段选择与懒加载实践

1. 高负载详情接口的典型痛点分析在电商、社交、内容平台等互联网应用中,详情页接口往往承担着极高的流量压力。以我参与过的一个跨境电商项目为例,商品详情接口在促销期间QPS峰值达到12万次/秒,响应时间从平时的50ms飙升到800ms以上。通过火…

2026/10/25 7:43:15

C#通过OPCDAAuto.dll实现OPC DA采集与订阅避坑

简介:面向工业自动化方向开发者与C#入门者的OPC DA客户端示例工程,基于OPCDAAuto.dll自动化接口,演示连接OPC服务器、建立组与订阅项、读取和写入数据,并规避COM组件注册、.NET框架兼容性等常见问题。压缩包共58个文件、约223KB&a…

2026/10/25 7:43:15

Qt侧边栏渐入渐出实现:SideWidget布局动画与避坑指南

简介:SideWidget.zip 是一份面向 Qt 桌面开发者的侧边栏动画示例包,重点解决侧边栏展开与收起时缺乏平滑过渡的问题,适合已掌握 Qt 基础控件、希望提升界面交互质感的中级学习者。压缩包共 12 个文件,约 9KB,以 4 个 c…

2026/10/25 7:43:15

铁硅粉芯DC-Bias与损耗的三工艺变量协同优化

简介:本资源是一篇聚焦软磁材料工艺优化的首发学术论文,面向磁性材料研发人员、电力电子器件工程师及高校相关专业研究生,解决铁硅软磁粉芯在直流偏置性能与损耗协同调控中的关键工艺难题。研究系统揭示了磷酸与粘结剂用量、成型压力三参数对…

2026/10/25 7:43:15

Agent-Reach 深度解析:CLI 与 Python 如何为 AI Agent 构建触达层

1. 从"Agent-Reach"这个名字说起:它到底想解决什么问题第一次看到 Agent-Reach 这个项目名,我的直觉是——这大概率是一个围绕 AI Agent 能力边界做文章的工具。"Reach"这个词在工程语境里通常指向两件事:一是触达范围&a…

2026/10/25 7:38:15

Windows 上用 WSL2 搭建 PyTorch CUDA 深度学习环境实战指南

1. 为什么要在 Windows 上折腾 WSL2 跑 AI 训练先说结论:如果你手头只有一台 Windows 主力机,又想跑 PyTorch、CUDA 这套深度学习工具链,WSL2 是目前最省心的方案,没有之一。我前后在双系统、纯 Linux 服务器、虚拟机、WSL2 这几种…

2026/10/25 0:02:22

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/25 0:02:23

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/25 0:02:23

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/25 0:02:22

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/25 0:02:23

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/25 0:02:23

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑