ElasticSearch安装配置
(1)安装
1、基本安装
下载地址:https://www.elastic.co/cn/downloads/elasticsearch
查询已发布版本软件
本次下载5.6.3版本,类型TAR包
下载完安装包上传到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/