1. 安装
安装博客很多,我就不抄袭了,以下是我参考的博客,成功了;
https://blog.csdn.net/q15150676766/article/details/75578614
2.问题
我主要说下我碰到的问题:
1. 安装完成后无法启动,提示 root无法启动
elastic启动需要一个非root用户启动,用以下命令解决:
groupadd elsearch;
useradd elsearch -g easearch;
chown -R testes:elasticsearch elasticsearch-5.5.0/ #这是给创建的用户访问文件夹的权限
然后切换回elsearch 去启动;
2. 访问 localhost:9200时提示 80端口拒绝访问
确认关闭了防火墙的前提下,在config文件夹中编辑elasticsearch.yml,在最后加入以下内容
network.host: 0.0.0.0
network.bind_host: 0.0.0.0
node.max_local_storage_nodes: 256
3.主意细节,尤其yml 中书写格式,“:” 后面要带个空格,另外主意安装完成后该更新的操作不能省,实在不行就重启下试 试。