【大模型应用开发-ES】(二)ElasticSearch安装

本文详细介绍了如何在Linux上安装Elasticsearch7.10版本,包括创建目录、配置文件、设置权限、拉取镜像、启动服务,以及安装ik分词器和Elasticsearch-Head客户端工具的过程。
摘要由CSDN通过智能技术生成

一、安装7.10


1、创建目录

mkdir -p /data/elasticsearch8092/data
mkdir -p /data/elasticsearch8092/logs
cd /data/elasticsearch8092

2、增加配置
vim elasticsearch.yml
"""

cluster.name: "es-cluster"
network.host: 0.0.0.0
 
http.cors.enabled: true
http.cors.allow-origin: "*"


"""

3、设置权限
chmod 777 -R /data/elasticsearch8092

4、拉取镜像
docker pull elasticsearch:7.10.1

5、启动服务

docker run -m 10g --restart always --name="es8092" \
-p 8092:9200 -p 8093:9300 \
-e ES_JAVA_OPTS="-Xms1g -Xmx2g" -e "discovery.type=single-node" \
-v /data/elasticsearch8092/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /data/elasticsearch8092/data:/usr/share/elasticsearch/data \
-v /data/elasticsearch8092/logs/:/usr/share/elasticsearch/logs \
-d elasticsearch:7.10.1

二、分词器安装

安装ik分次器
首先进入Elasticsearch容器

#进入容器
docker exec -it es8092 /bin/bash


#进入 plugins目录
cd plugins/


#创建ik文件夹
mkdir ik

#进入ik目录
cd ik

#拉取elasticsearch-analysis-ik-7.10.1

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip

解压压缩包
unzip elasticsearch-analysis-ik-7.10.1.zip

#移除elasticsearch-analysis-ik-7.10.1.zip
rm -f elasticsearch-analysis-ik-7.10.1.zip

然后exit退出容器,重启容器就安装好了


三、安装ElasticSearch-Head客户端工具

docker pull mobz/elasticsearch-head:5

docker create --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5


 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

forest_long

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值