Linux-Debian12服务器部署Elasticsearch

Linux系统-Debian12服务器部署Elasticsearch8+java17(apt 方式)

环境准备

Vmware 17
Debian 12 镜像
Java 17
Elasticsearch 8

部署过程

1. 安装vmware17
	此步骤省略,网上自查  
	安装包:
	链接:https://pan.baidu.com/s/13n1CNojf2bmZzBr0VJx_wA?pwd=hnr3 
	提取码:hnr3 
2. 安装镜像
	镜像包:
	https://www.debian.org/distrib/
	选择 【较庞大的完整安装映像】安装,省事!具体系统步骤配置自查。

3. 在Debian12安装Java17
	sudo apt update
	sudo apt install default-jre
	java -version #查看安装是否成功

效果图

4. 安装Elasticsearch8
	跟着官网给的安装步骤 https://www.elastic.co/guide/en/elasticsearch/reference/8.14/deb.html#deb-repo
	wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
	sudo apt-get install apt-transport-https
	echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
	sudo apt-get update && sudo apt-get install elasticsearch
	
	apt方式安装成功后文件路径分布:
	/etc/elasticsearch #配置文件
	/usr/log/elasticsearch #日志
	/usr/share/elasticsearch #执行文件
	
5. Elasticsearch8后续配置
	创建es用户
	sudo adduser es #输入后让设置密码等数据

在这里插入图片描述

	设置各个文件权限所属组
	sudo chown -R es:es /etc/elasticsearch #-R 选项代表递归地改变指定目录及其所有子目录和文件的所有者
	sudo chown -R es:es /usr/log/elasticsearch
	sudo chown -R es:es /usr/share/elasticsearch 
	

	
	linux端口开放:
	sudo ufw allow 9200 #9200 es默认端口

	设置vm虚拟内存空间
	sudo vi /etc/sysctl.conf
	vm.max_map_count=262144

	elasticsearch config文件配置
	sudo vi  /etc/elasticsearch/elasticsearch.yml
	node.name: node-1
	network.host: 0.0.0.0
	http.port: 9200
	cluster.initial_master_nodes: ["node-1"]
	xpack.security.enabled: false #L添加一行
6. 启动 Elasticsearch 8
	进入 /usr/share/elasticsearch/bin/目录 
	执行 ./elasticsearch 文件
7. 验证 
	访问: localhost:9200

部署成功

步骤结束!!!

可能遇到的问题

1. 日志显示 access ,permisstion 权限不足问题 
	使用命令赋权限
	sudo chown -R es:es [问题路径]
2. 端口问题
	sudo ufw allow [问题端口]
3. 待补充。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值