在Docker安装ES教程(elasticsearch)

目录

安装es

1.打开指定目录

2.创建es目录

3.进入es目录

4.准备相关文件

(1)创建挂载目录

(2)创建配置

(3)创建插件

(4)权限赋值

(5)打开config目录

5.创建配置和脚本

1.创建配置

(1)创建文件

(2)编写配置文件

2.创建脚本

(1)打开指定目录

(2)创建脚本文件

(3)编写脚本文件

(4)脚本赋权

(5)启动脚本

6.云服务器放端口

使用命令查询

7.访问es(服务器ip+端口)

出现以下界面安装成功

安装Kibana

1.准备工作

(1).打开指定目录

(2).创建Kibana目录

(3).进入Kibana目录

(4).创建config挂载目录

(5)进入config目录

二.创建配置和脚本

创建配置

(1).创建文件

(2).编写配置

​编辑

创建脚本

(1).返回config目录

(2).创建脚本文件

(3).添加脚本内容

(4).脚本赋权

(5).启动脚本

(6).使用命令查询

三.服务器放端口

访问es(ip+端口)

安装ik分词器

1.打开指定目录

2.创建文件夹

3.下载

​编辑

4.解压IK分词到IK目录中

​编辑

5.删除压缩包

6.重启es


安装es

1.打开指定目录

cd /usr/local/docker/

2.创建es目录

mkdir es

3.进入es目录

cd es/

4.准备相关文件

(1)创建挂载目录
mkdir data
(2)创建配置
mkdir config
(3)创建插件
mkdir plugins
(4)权限赋值
chmod -R 777 /usr/local/docker/es/
(5)打开config目录
cd config/

5.创建配置和脚本

1.创建配置
(1)创建文件
vim elasticsearch.yml
(2)编写配置文件
#可访问IP
http.host: 0.0.0.0
# 跨域
http.cors.enabled: true
http.cors.allow-origin: "*"
2.创建脚本
(1)打开指定目录
#打开目录

cd /usr/local/docker/es

#返回上一级目录

cd ../
(2)创建脚本文件
vim startEs.sh
(3)编写脚本文件
docker run --name es-7.17.0 \
--restart=always \
-p 9200:9200  -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms84m -Xmx256m" \
-v /usr/local/docker/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /usr/local/docker/es/data:/usr/share/elasticsearch/data \
-v /usr/local/docker/es/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.17.0
(4)脚本赋权
chmod -R 700 startEs.sh
(5)启动脚本
./startEs.sh

6.云服务器放端口

使用命令查询

7.访问es(服务器ip+端口)

出现以下界面安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值