Title

ubuntu部署elasticsearch8.4

 

 

 

使用deb的方式部署

从官网下载elasticsearch的包
https://elasticsearch.cn/download/
或者从百度网盘
链接:https://pan.baidu.com/s/1byRI7Ny2wgEYwW12HivvrA?pwd=krhf
提取码:krhf

 

把包上传到服务器后开始部署
dpkg -i elasticsearch-7.12.1-amd64.deb


部署后的目录在/etc下

启动elasticsearch
systemctl start elasticsearch
查看状态
systemctl status elasticsearch


浏览器访问
http://localhost:9200/
或者
curl -X GET "localhost:9200/"

 

报错:
启动elasticsearch后网页无法访问的原因可能是将xpack.security.enabled和xpack.security.http.ssl.enabled设置为true,将这两个参数设置为false并重启elasticsearch后即可解决问题。

 

-------------------------------------------------------------------------------------------------------------
使用tar包方式部署


链接:https://pan.baidu.com/s/1byRI7Ny2wgEYwW12HivvrA?pwd=krhf
提取码:krhf


解压安装包
tar -zxvf elasticsearch-8.4.3-linux-x86_64.tar.gz -C /usr/local/

创建启动用户
useradd elastic

设置密码
passwd elastic

将解压目录的属主和属组设为elastic

chown -R elastic:elastic elasticsearch-8.4.3/

 

调整虚拟内存

vim /etc/sysctl.conf
###############################
vm.max_map_count = 262144
###############################

重新加载
sysctl -p

修改es配置文件
######################################################
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["自己主机名"]
xpack.security.enabled: false #关闭安全认证
######################################################


进入es根目录,切换elastic用户启动es
su elastic
./bin/elasticsearch -d 后台运行


浏览器里访问地址
https://120.27.13.106:9200/

 

posted @ 2023-12-19 17:07  Esurts~  阅读(31)  评论(0编辑  收藏  举报