1、先安装jdk1.8
第一步:首先执行以下命令查看可安装的jdk版本:
yum -y list java*
第二步:选择自己需要的jdk版本进行安装,比如这里安装1.8,执行以下命令:
yum install -y java-1.8.0-openjdk-devel.x86_64
第三步:安装完成之后,查看安装的jdk版本,输入以下指令:
java -version
2、再安装Elasticsearch
第一步:从官网下载至你要放的目录下,执行以下命令:
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-2-0
注意:ES的各产品链接后缀为产品+版本号,例如elasticsearch + 7-2-0
第二步:解压文件,执行以下命令:
tar -vxf elasticsearch-7.2.0-linux-x86-64.tar.gz
第三步:启动Elasticsearch,执行以下命令:
bin/elasticsearch
第四步:测试是否启动成功,执行以下命令:
curl http://127.0.0.1:9200
curl 127.0.0.1:9200 -u elastic:123456
3、如果在启动过程中用root用户,需要重新加一个用户
第一步:添加一个用户,elastic
useradd elastic
第二步:在elasticsearch 根目录下,给定用户权限。
chown -R elastic:elastic elasticsearch
chown是修改所有者权限,
R是递归执行,
elastic:elastic 用户组:用户
elasticsearch 要改所有者的目录(我把装在elasticsearch目录下)
第三步:切换到elastic用户下
su elastic
至这里,再启动elasticsearch,就OK了
4、安装ES插件:
安装ES-IK中文分词插件
https://github.com/medcl/elasticsearch-analysis-ik
找到对应的版本,提取下载地址,执行命令:
注意:安装指定目录,先进入目录
cd elasticsearch/elasticsearch-7.2.0/plugins
mkdir elasticsearch-analysis-ik-7.2.0
cd elasticsearch-analysis-ik-7.2.0
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.2.0/elasticsearch-analysis-ik-7.2.0.zip
unzip elasticsearch-analysis-ik-7.2.0.zip
rm elasticsearch-analysis-ik-7.2.0.zip
小坑:最后一步,要删除安装包,要不然跑elasticsearch的时候我报错了,跑不起来
安装logstash和kibana就不说了,详细见这篇文章
https://www.jianshu.com/p/abc469a78b4c
网友评论