Linux安装ElasticSearch
目录
1. 下载
比如下载:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.2.2-linux-x86_64.tar.gz
2. 解压到/opt
复制tar -zxvf /opt/elasticsearch-8.2.2-linux-x86_64.tar.gz -C /opt/
3. 创建es用户,并授权目录给es用户
复制useradd es
chown -R es:es /opt/elasticsearch-8.2.2
chown -R es /opt/elasticsearch-8.2.2
sudo passwd es
输入密码:E@s2022
4. 开启远程登陆
复制vim /opt/elasticsearch-8.2.2/config/elasticsearch.yml
添加
复制# 能ping通端口不能http访问问题
xpack.security.enabled: false
xpack.security.enrollment.enabled: true
xpack.security.http.ssl:
enabled: true
keystore.path: certs/http.p12
xpack.security.transport.ssl:
enabled: true
verification_mode: certificate
keystore.path: certs/transport.p12
truststore.path: certs/transport.p12
# 开放所有IP可以访问
http.host: 0.0.0.0
5. 修改文件/etc/security/limits.conf
复制vim /etc/security/limits.conf
添加
复制* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
6. 登出Linux然后重新登陆,验证是否成功
复制ulimit -Hn
ulimit -Sn
ulimit -Hu
ulimit -Su
7. 修改文件/etc/sysctl.conf
复制vim /etc/sysctl.conf
添加
复制vm.max_map_count=655360
重新载入
复制sysctl -p
8. 启动es
复制su - es -c "/opt/elasticsearch-8.2.2/bin/elasticsearch -d"
9. http是否正常访问
10. 参考文章
ES安装教程详解
Elasticsearch 用户启动问题
ElasticSearch启动报错:java.nio.file.AccessDeniedException
安装elasticsearch8.0.1之后无法访问9200:Empty reply from server
11. Win安装elasticsearch
标签:
ElasticSearch
, Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2018-08-09 struts2——文件下载自定义文件名,包括中文
2018-08-09 struts2——文件下载(简单的功能)
2018-08-09 nginx官网下载&百度云分享
2018-08-09 Apache HTTP Server——官网下载
2018-08-09 struts2——多文件上传