(二):ElasticSearch安装部署
1、安装Jdk
版本选择:java8、java11、java4,为了兼容Logstash等的兼容性。
2、Elasticsearch安装
2.1、Elasticsearch下载
下载地址 :https://www.elastic.co/cn/,点击即刻体验

选择下载

获取历史版本

选择下载Elasticsearch

下载指定版本的Elasticsearch,这里选择7.10.0,选择的是windows系统

2.2、Elasticsearch目录简介

·bin:可执行脚本文件,包括启动elasticsearch服务
·config:配置文件目录
·lib:Elasticsearch锁依赖的java库
·data:默认数据存放目录,包括节点、分片、索引、文档的所有数据,生产环境要求必须修改
·logs:默认的日志文件存储路径,生产环境必须修改
·modules:包含所有的Elasticsearch模块
·plugins:已经安装的插件目录
2.3、启动Elasticsearch
2.3.1、启动方式
1.1、windows
命令行方式:
cd 解压目录
.\elasticsearch -d
图形界面方式:
进入到ES的解压目录,执行解压目录下的elasticsearch.bat
1.2、linux
进入到ES的解压目录,执行解压目录下的elasticsearch,执行命令:
# 以守护进程的方式执行
./elasticsearch -d
2.3.2、验证是否启动成功
这里我用的是Windows系统,采用的是图形界面的方式启动ES

访问界面localhost:9200,出现如下界面证明启动成功

2.3.3、多节点启动
3.1、本机单个项目启动多节点
./elasticsearch -E path.data=data1 -E path.log=log1 -E node.name=node1 -E cluster.name=snais1
./elasticsearch -E path.data=data2 -E path.log=log2 -E node.name=node2 -E cluster.name=snais2
3.2、本机多个项目启动多个单节点
Linux:
open /node1/bin/ealsticsearch open /node2/bin/ealsticsearch open /node3/bin/ealsticsearch
wiondows:
start /node1/bin/ealsticsearch.bat start /node2/bin/ealsticsearch.bat start /node3/bin/ealsticsearch.bat
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)