centos7 ES elasticstack 安装教程

本文详细介绍了如何使用Docker安装Elasticsearch,包括添加用户、配置跨域、调整JVM参数、内存映射和权限设置。重点讲解了解决官方文档未提供的错误步骤和最佳实践。

郑重提示这篇文章配出来的有点问题,用eshead一直说跨域连接不上,后来直接用docker了,附赠一个网址

https://registry.hub.docker.com/_/elasticsearch

下面的内容大家自己决定看不看把,要是有大神指导我的错误原因,麻烦留言评论给我。

在官网下载压缩包
https://www.elastic.co/cn/start

解压安装

tar -xvf  elasticsearch

首先需要添加elasticsearch用户,因为默认不支持root
useradd elsearch
更改所属用户组
chown -R elsearch:elsearch /root/es/
修改配置文件
vim config/elasticsearch.yml
配置network.host 改为 0.0.0.0
添加跨域请求(此处可根据自己的需要决定是否添加)

http.cors.enabled: true
http.cors.allow-origin: "*"

之后还需要修改两处地方
一、这时候还要修改jvm配置,因为在elasticsearch中如果不是127.0.0.1,则会默认给一个特别高的开发环境,所以要修改两处地方,具体要修改的数值根据自己实际修改。

-Xms128m
-Xmx128m

二、配置一个进程在VMAs(虚拟内存区域)创建内存映射最大数

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值