当前位置: 首页 > news >正文

elasticsearch安装(centos7)

 先给出网址

elasticsearch:Download Elasticsearch | Elastic

elasticKibana:Download Kibana Free | Get Started Now | Elastic

Logstash:Download Logstash Free | Get Started Now | Elastic

 ik分词:Releases · infinilabs/analysis-ik (github.com)

elasticsearch-head:Tags · mobz/elasticsearch-head · GitHub

上一篇博客安装了windows版本的elasticsearch 这是一个链接,点击跳转

 Centos7安装步骤

相比windows,linux需要注意的点就比较多了

首先,同样先下载安装包,选择linux版本的并解压。这里我只安装了elasticsearch和elasticKibana,其他的就用了之前在windows下安装的。

大致的步骤流程与windows一致,只是需要修改一些配置文件,所以这里就不赘述大体步骤了。先看elasticsearch,

elasticsearch

首先在elasticsearch下新建两个文件夹datalog

然后是conf下的jvm.options文件

-Xms512m
-Xmx512m

然后是conf下的elasticsearch.yml

http.cors.enabled: true http.cors.allow-origin: "*"cluster.name: my-applicationnode.name: node-1network.host: 0.0.0.0http.port: 9200discovery.seed_hosts: ["你的服务器ip"]cluster.initial_master_nodes: ["node-1"]path.data: 你的路径/datapath.logs: 你的路径/log

然后因为Centos不能使用root用户启动elasticsearch,所以需要创建一个新用户,并修改elasticsearch的所属用户。

useradd ESUserchown -R ESUser:ESUser 你的elasticsearch路径

然后是/etc/security/limits.conf,直接添加在最下面即可,要与你创建的用户一致

ESUser soft nofile 65536  #打开文件描述符
ESUser hard nofile 65536
ESUser soft nproc 4096    #限制并发进程(或线程)
ESUser hard nproc 4096

然后是/etc/sysctl.conf,直接添加

vm.max_map_count=655360

然后使用命令重启生效

sysctl -p

别忘了ik分词,位置相同,不过不要把压缩包留在插件文件夹里面,里面只放解压缩好的文件就好

最后回到elasticsearch文件夹下,切换回ESUser用户,并启动

su 你的用户名./bin/elasticsearch

elasticKibana

进入/config/kibana.yml

server.port: 5601server.host: "0.0.0.0" elasticsearch.hosts: ["http://你的服务器ip:9200"]

然后同样他也不能使用root用户启动

chown -R ESUser:ESUser 你的elastickibana路径su 你的用户名./bin/kibana
http://www.lryc.cn/news/379897.html

相关文章:

  • Java高手的30k之路|面试宝典|精通JVM(二)
  • JVM专题六:JVM的内存模型
  • 学习java第一百零七天
  • k8s上尝试滚动更新和回滚
  • GitHub Copilot 登录账号激活,已经在IntellJ IDEA使用
  • 进程知识点(二)
  • 【线性代数】【一】1.6 矩阵的可逆性与线性方程组的解
  • 基于大型语言模型的全双工语音对话方案
  • Spring Boot集成Minio插件快速入门
  • 【C++新特性】右值引用
  • 信息安全基础知识(完整)
  • QT
  • 双例集合(三)——双例集合的实现类之TreeMap容器类
  • [SAP ABAP] 运算符
  • MSPM0G3507 ——GPIO例程讲解2——simultaneous_interrupts
  • 某程序员:30岁了,老婆管钱,背着我买了50万股票,亏了20w,强制她清仓后又买了36万
  • Docker常见面试题整理
  • 35 - 最后一个能进入巴士的人(高频 SQL 50 题基础版)
  • WPF将dll文件嵌入到exe文件中
  • 2024年AI+游戏赛道的公司和工具归类总结
  • svm和决策树基本知识以及模型评价以及模型保存
  • C++ 79 之 自己写异常类
  • 如何搭建一个成功的短剧制作平台
  • kotlin类
  • android | studio的UI布局和代码调试 | UI调试 (用于找到项目源码)
  • LangChain实战技巧之六:一起玩转config(上篇)——ConfigurableField
  • 扫码称重上位机
  • 操作系统入门 -- 进程的通信方式
  • Python读取wps中的DISPIMG图片格式
  • elasticsearch的入门与实践