- 步骤一:官网下载rpm或者tar.gz文件
- 步骤二:解压或者安装
rpm安装包: rpm -ivh elasticsearch-5.0.0.rpm
tar.gz文件:tar -xzvf elasticsearch-5.0.0.tar.gz -C 解压文件的存放目录
- 步骤三:配置文件elasticsearch.yml jvm.options
elasticsearch.yml添加如下内容:
#集群名称配置
cluster.name: es-linux5.0
#节点名称
node.name: node-102
# 修改一下ES的监听地址,这样别的机器也可以访问
network.host: 0.0.0.0
# 增加新的参数,这样head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"
# 默认的就好
http.port= 9200
jvm.options添加如下内容(堆栈大小可自行修改):
-Xms1g
-Xmx1g
-Xss256k
- 步骤四:启动服务,执行命令:安装目录/bin/elasticsearch
- 步骤五:验证是否启动成功,访问地址 localhost:9200 启动成功即可成功访问
注:一定要注意你的文件拥有者以及组,不然可能导致权限不够不能启动成功,
另外默认elasticsearch是不能以root身份启动(强行启动会报错,虽然网上针对部分版本有解决方案,但并不适用于所有版本)
最好还是使用普通用户安装并且启动elasticsearch服务
启动过程中可能会报错解决方案参考本人另一篇博客,在这不赘述。