且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

CentOS7 安装 ElasticSearch v7.15.1

更新时间:2022-08-19 15:16:07

CentOS7 安装 ElasticSearch v7.15.1

下载:

1. 下载链接:https://www.elastic.co/cn/downloads/elasticsearch

选择对应平台下载即可,示例平台为Linux

CentOS7 安装 ElasticSearch v7.15.1

安装:

!!!确保安装平台JDK环境正常并且版本>=8.,ElasticSearch是在Apache Lucene搜索引擎上做的封装

CentOS7 安装 ElasticSearch v7.15.1

1. 创建ES存放目录并上传下载的压缩包:

CentOS7 安装 ElasticSearch v7.15.1

2. 解压压缩包,进入解压目录:

tar -zxvf elasticsearch-7.15.1-linux-x86_64.tar.gz

CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1CentOS7 安装 ElasticSearch v7.15.1

启动:

1. 启动前,准备一个非root用户,不然启动报错:

CentOS7 安装 ElasticSearch v7.15.1

2. 新增其他用户.(已有其他用户跳过此步骤)

2.1: 新建用户

CentOS7 安装 ElasticSearch v7.15.1

2.2: 添加用户密码

CentOS7 安装 ElasticSearch v7.15.1

2.3: 将ElasticSearch的解压目录设置给新增的用户

CentOS7 安装 ElasticSearch v7.15.1

3:启动前先修改配置文件,进入config目录,编辑elasticsearch.yml文件

CentOS7 安装 ElasticSearch v7.15.1

3.1:需修改网络访问地址\端口号集群节点(一台机器也是集群)配置:

CentOS7 安装 ElasticSearch v7.15.1


CentOS7 安装 ElasticSearch v7.15.1

保存退出

3.1: 如果启动报虚拟内存不足,切换至root用户,修改sysctl.conf中增加虚拟内存

vm.max_map_count = 655360

CentOS7 安装 ElasticSearch v7.15.1

保存退出

执行: sysctl -p

4: 进入到bin目录,执行elasticSearch脚本启动:

CentOS7 安装 ElasticSearch v7.15.1

后台运行: ./elasticsearch -d

CentOS7 安装 ElasticSearch v7.15.1

5: 启动成功,测试访问:

curl localhost:9201 <--- 配置的端口号

CentOS7 安装 ElasticSearch v7.15.1

有返回结果说明安装成功