ElasticSearch安装配置

(1)安装

1、基本安装
下载地址:https://www.elastic.co/cn/downloads/elasticsearch

查询已发布版本软件
ElasticSearch安装配置
本次下载5.6.3版本,类型TAR包
ElasticSearch安装配置
下载完安装包上传到Linux服务器上,解压。注意ES不能通过Root用户启动需要新建一个用户进行启动

创建elsearch用户组及elsearch用户:

groupadd elsearch
useradd elsearch -g elsearch
passwd elsearch
更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch

cd /opt
chown -R elsearch:elsearch elasticsearch-5.6.3
切换到elsearch用户再启动

su elsearch
cd /opt/elasticsearch-6.8.0/bin
./elasticsearch

启动之后访问地址
http://localhost:9200,即可看到当前安装的ES系统信息

2、Docker安装
Docker下载镜像
$docker pull elasticsearch

启动
由于ES启动需要2G的内存,为了保证测试正常运行,在这里设置了内存大小为256M,9200端口暴露给外部访问,9300暴露给集群各节点的数据通信
$docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -p 9200:9200 -p 9300:9300 --name myEs 5acf0e8da90b

测试:访问如下地址返回JSON格式的数据即为正常
http://host_ip:9200/

(2)配置说明

ElasticSearch安装配置
ElasticSearch安装配置
ElasticSearch安装配置
ElasticSearch安装配置

(3)ES本地启动集群的方式

ElasticSearch安装配置