首先确保有java环境:
下载elasticsearch包,中文镜像地址:https://thans.cn/mirror/elasticsearch.html
这里下载的文件为:elasticsearch-6.8.3.tar.gz这个版本
#切换到根目录下解压包
tar -xzvf elasticsearch-6.8.3.tar.gz
编辑配置文件:
vi elasticsearch-6.8.3/config/elasticsearch.yml
#赋予权限,在root下进行
chmod -R 777 /elasticsearch-6.8.3
#更新java环境变量
source /etc/profile
进入文件夹中的bin目录下执行命令:
#启动ES
./elasticsearch
注释:这里不能使用root用户启动命令,会报错,需要切换用户,我这里是vagrant用户
切换命令为:
sudo vagrant
启动结果:
验证是否能用:因为调用elasticsearch是通过api调用,所以我们只需要curl访问地址就行
vagrant@homestead:/elasticsearch-6.8.3/bin$ curl 192.168.10.10:9200
出现这个json返回就说明ES安装成功且正常启动。