1. wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.tar.gz 解压到相对应的文件夹
2. 进入/usr/local/elasticsearch/config
目录,使用vi编辑器
vi elasticsearch.yml
添加:
network.host: 192.168.0.156
discovery.zen.ping.unicast.hosts: ["192.168.0.156"]
3.使用vi编辑器,修改/etc/sysctl.conf
文件,添加如下代码
vm.max_map_count=262144
退出保存后执行如下命令: sysctl -p
4.
第一步:liunx创建新用户 adduser XXX 然后给创建的用户加密码 passwd XXX 输入两次密码。
第二步:切换刚才创建的用户 su XXX 然后执行elasticsearch 会显示Permission denied 权限不足。
第三步:给新建的XXX赋权限,chmod 777 * 这个不行,因为这个用户本身就没有权限,肯定自己不能给自己付权限。所以要用root用户登录付权限。
第四步:root给XXX赋权限,chown -R XXX /你的elasticsearch安装目录。
然后执行成功。
5.进入/usr/local/elasticsearch
目录之中,输入以下命令,开始Elasticsearch服务:
./bin/elasticsearch
或者后台运行
./bin/elasticsearch &