linux安装配置elasticsearch(非docker部署方式)
2022/7/24 5:24:00
本文主要是介绍linux安装配置elasticsearch(非docker部署方式),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
前提条件:需要jdk环境
安装ES服务
1:首先下载包,如果只需要es服务,则只需要elasticsearch即可
elasticsearch:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
kibana:https://www.elastic.co/cn/downloads/past-releases#kibana
ik分词器:https://github.com/medcl/elasticsearch-analysis-ik/releases
2:上传包到指定目录下,如opt,并解压
rpm -ivh elasticsearch-6.8.1.rpm
3:为es配置jdk
4:切换到/etc/elasticsearch目录下,可以选择性配置jvm.options中Xms的参数
编辑elasticsearch.yml ,配置集群,单节点就一个即可
修改访问地址,默认只能本机访问,端口默认9200
关闭自检程序
配置集群列表地址:可以是主机名,也可以是ip
5:启动
systemctl start elsticsearch
如果出现错误,可以根据配置文件elsticserch.yml中的logs地址,去看一下错误日志
查看状态
测试访问:启动后要等一会,再去请求,立刻请求,可能访问不到是正常的
http://192.168.197.142:9200/
如果实在访问不到,有这么几种可能。
1:配置文件没有设定0.0.0.0,让外部可访问
2:没有给9200端口增加防火墙通过,这个解决很简单,直接增加9200端口对外开放。如何开放请看另一篇博客:https://www.cnblogs.com/aiqingbi-aifeifei/p/14176154.html
访问成功,应该返回如下信息:
安装kibana服务
把下载好的分词器和kibana包上传并解压
进入kiban的config目录,只有一个配置文件编辑它
默认只有本机访问,改为ip访问
还有连接的es地址,默认是本机9200
然后保存退出,切换到bin目录下:执行启动
nohup ./kibana &
稍等一会,访问5601的端口,即可,如果访问不到,还是参照上面es访问不到的方式进行处理
这篇关于linux安装配置elasticsearch(非docker部署方式)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Docker环境部署学习:初学者指南
- 2024-12-24Docker环境部署入门:新手必读指南
- 2024-12-20Docker部署资料:新手入门教程
- 2024-12-19Docker部署实战:新手入门教程
- 2024-12-19Docker部署教程:新手入门详解
- 2024-12-09云原生周刊:在Docker上部署大语言模型
- 2024-12-05Docker教程:新手快速入门指南
- 2024-12-05Docker项目实战:新手教程与案例解析
- 2024-12-04Docker入门教程:快速掌握基础操作
- 2024-12-04Docker入门教程:轻松搭建你的第一个容器化应用