我们学习本地使用,就使用 docker
进行安装
# 创建 elastic 网络
docker network create elastic
# 下载镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.9.1
# 运行镜像设置 elastic 默认密码时候 test123
docker run -d \
-v ./data:/usr/share/elasticsearch/data \
-v ./plugins:/usr/share/elasticsearch/plugins \
-e ES_JAVA_OPTS="-Xms512M -Xmx512M" \
-e "ELASTIC_PASSWORD=test123" \
-e "discovery.type=single-node" \
--name elastic \
-p 9200:9200 \
-p 9300:9300 \
--net elastic \
docker.elastic.co/elasticsearch/elasticsearch:8.9.1
# 运行时 控制台会输出token 类似于如下的输出,复制token 在后边的kibana配置时候使用
# Configure Kibana to use this cluster:
# 2023-08-31 23:30:29 • Run Kibana and click the configuration link in the terminal when Kibana starts.
# 2023-08-31 23:30:29 • Copy the following enrollment token and paste it into Kibana in your browser (valid for the next 30 minutes):
# 2023-08-31 23:30:29 eyJ2ZXIiOiI4LjkuMSIsImFkciI6WyIxNzIuMTguMC4yOjkyMDAiXSwiZmdyIjoiNjc2NTY3MzA2NDkwZGUyY2MyNGM2NjBjMDc4YzAwNWY4MGYyZTk5NDE2ZDJjYmI4ZWFkODljZDM1ODk0Mzg3MCIsImtleSI6IlRnNDNUSW9Cb1l6TWduZk5uZm5zOkJ0VFRYYl9HUUE2WVozRGZPRzY3TWcifQ==
# 下载对应版本的 kibana镜像
docker pull docker.elastic.co/kibana/kibana:8.9.1
# 运行 kibana
docker run --name kibana --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.9.1
# 打开浏览器 http://127.0.0.1:5601 进行配置 token 就是上边显示的token
这里如果只是学习测试,并且电脑配置不是那么高的情况下,我们可以不使用 kibana
,可以用其它的客户端来测试。
发表评论 取消回复