部署Elasticsearch

一、单机部署

1、使用docker进行部署

docker部署是官方推荐的部署方式,需要先准备docker的环境

1.1、配置网络环境

docker network create elastic

docker如果不配置network的话,默认是使用bridge方式通过ip进行通信,配置了network后可以通过容器名称进行通信。

1.2、拉取镜像

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.0

1.3、启动镜像

docker run --name es01-test --net elastic -p 127.0.0.1:9200:9200 -p 127.0.0.1:9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.17.0

9300是Elasticsearch集群间通信的端口,9200是http协议RESTful端口。

1.4、测试是否启动成功

浏览器输入:http://127.0.0.1:9200

如果成功可以看到下图信息
请添加图片描述
2、在window上进行部署

2.1、下载压缩包

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.0-windows-x86_64.zip

2.2、启动服务

.\bin\elasticsearch.bat

tips:出现闪退,可能是内存空间不住的原因,修改config/jvm.options

-Xms1g
-Xmx1g

版权声明:本文为sss294438204原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。