Elasticsearch简称es,是一种全文搜索引擎。
es6 需要jdk1.8的环境。
安装Java环境
# yum -y install java
# java -version
下载es
# cd /usr/local/
# wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.tar.gz
# tar -zxf elasticsearch-6.5.3.tar.gz
# cd elasticsearch-6.5.3/bin/
# ./elasticsearch
因为es不允许用root启动它,所以我们需要先创建一个用户。
创建es用户组
# groupadd es
创建用户es
# useradd es -g es -p es
将es整个目录的所有者改成es用户组的es用户
# chown -R es:es /usr/local/elasticsearch-6.5.3
切换用户
# su es
$ cd /usr/local/elasticsearch-6.5.3
$ ./bin/elasticsearch
等一会后有一些输出出来,只要没有上面的图那种报错就是开启成功了。
但是,这上面是前台启动,我们要换成后台启动。
$ ./bin/elasticsearch -d
$ curl 'http://localhost:9200/?pretty'
如果拒绝连接,说明还没有开启完毕,所以要重新运行等到有输出以下