安装使用
elasticsearch是支持Linux和window系统的,而我当前的系统是Linux,发行版为centos7,我们就在centos7下做elasticsearch的安装和测试,并且后续的环境都是在centos7下学习,所以这里默认大家对Linux有一定的了解,并且熟悉常用的命令,如果大家对Linux不了解的话,欢迎来到叩丁狼学习,或者关注我们的技术文章和公开视频。
安装步骤:
1、下载elasticsearch:
elasticsearch官网上最新的稳定版本是6,2,4,该版本不支持jdk8以下的,所以我们在当前的centos7系统下安装好jdk8
elasticsearch下载地址:http://www.elastic.co/downloads/elasticsearch
我们选择下载的是tar包。包的全名为:elasticsearch-6.2.4.tar.gz
2、安装elasticsearch
把elasticsearch-6.2.4.tar.gz上传到/usr/local目录下并执行解压命令:$ tar -zxvf elasticsearch-6.2.4.tar.gz
为了方便后续的操作,我们把 elasticsearch-6.2.4改个名字$ mv elasticsearch-6.2.4 elasticsearch
3、运行elasticsearch
从5.0开始,ElasticSearch 安全级别提高了,不允许采用root帐号启动,所以我们要添加一个用户。
创建用户组:$ groupadd es
创建用户,-e代表把es用户分配到es用户组中,-p代表给es用户设置密码为123456:$ useradd es -g es -p 123456
修改权限,更改elasticsearch文件夹以及内部文件的所属用户以及组为es,-R表示逐级(N层目录)$ chown -R es:es /usr/local/elasticsearch
切换为es用户登录$ su es
进入到elasticsearch安装目录的bin目录下$ cd /usr/local/elasticsearch/bin
执行运行操作,-d表示后台运行$ ./elasticsearch -d
查看是否运行成功: