linux上安装Elasticsearch

Posted 成功的路上总是离不开贵人的帮助,名师的指点和小人的刺激。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux上安装Elasticsearch相关的知识,希望对你有一定的参考价值。

搭建环境centos7及

首先通过工具上传tar包到/usr/local/mypackage/elasticsearch

解压tar包

解压后进入config目录,编辑配置文件

vi elasticsearch.yml

找到如下代码段,并取消network.host及http.port所在行的注释,修改IP及端口

进入bin/elasticsearch文件启动elasticsearch

 

查资料发现elasticsearch只能用非root启动

这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑, 
建议创建一个单独的用户用来运行ElasticSearch

创建elsearch用户组及elsearch用户

  groupadd elsearch

useradd elsearch -g elsearch -p elasticsearch

更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch

chown -R elsearch:elsearch elasticsearch

chown -R elsearch:elsearch elasticsearch-6.0.0

切换到elsearch用户再启动

以上错误解决参考博客

https://www.cnblogs.com/xxoome/p/6663993.html

http://blog.csdn.net/gebitan505/article/details/54709515

 

https://www.cnblogs.com/zhi-leaf/p/8484337.html 这个比较有用

开放防火墙端口

 

 

以上是关于linux上安装Elasticsearch的主要内容,如果未能解决你的问题,请参考以下文章

服务器上怎么安装linux系统

linux上怎么安装nginx

linux系统上安装paramiko模块

linux container 安装,或者说如何在android平台上安装linux软件

redis 怎么安装在linux上

怎么在vmware上安装linux系统