当前位置: 首页 > news >正文

mac安装elasticsearch8.x

 es下载地址:

Past Releases of Elastic Stack Software | Elastic

https://www.elastic.co/cn/downloads/past-releases#elasticsearch

选择8.10版本

进入es bin目录下执行启动命令

./elasticsearch

这个时候localhost:9200无法访问

原因是是因为开启了ssl认证。

新开命令窗口通过命令测试

修改密码需要在es启动,并cd到es的bin目录下执行

1.重置密码并在控制台显示新密码(密码是自动生成的复杂度较高)

./elasticsearch-reset-password -u 用户名  

例:重置elastic用户的密码:

./elasticsearch-reset-password -u elastic

2. 给用户修改指定的密码:

./elasticsearch-reset-password --username 用户名 -i

例:重置elastic用户的密码为elastic

./elasticsearch-reset-password --username elastic -i  

执行命令之后,输入y 在输入两次密码即可。

测试是否启动成功,用上面重置的密码替换掉下面命令中Y+Hfk00S90PCNFuQLyDT的密码部分

curl --cacert /Users/wangfengchen/Downloads/elasticsearch/elasticsearch-8.11.0/config/certs/http_ca.crt -u "elastic:Y+Hfk00S90PCNFuQLyDT" https://localhost:9200

如果想用页面访问,在config/elasticsearch.yml文件中把xpack.security.http.ssl:enabled设置成false然后重启es即可,然后用命令访问,此时不用https即可。

curl --cacert /Users/wangfengchen/Downloads/elasticsearch/elasticsearch-8.11.0/config/certs/http_ca.crt -u "elastic:elastic" http://localhost:9200

再用页面也可访问。

守护进程方式启动

./elasticsearch -d

查看es进程

ps -ef|grep elasticsearch

相关文章:

  • Android 顶部对齐宽度撑满高度等比例缩放及限制最大最小高度
  • 从互联网到云计算再到 AI 原生,百度智能云数据库的演进
  • MySQL执行语句 Table ‘mysql.servers‘ doesn‘t exist
  • Python爬取酷我音乐
  • 贵州开放大学形成性考核 平时作业 参考试题
  • Error opening file for writing报错解决
  • RocketMQ-RocketMQ高性能核心原理节点(流程图)
  • C++基础 -42- STL库之list链表
  • python:六种算法(DBO、RFO、WOA、GWO、PSO、GA)求解23个测试函数(python代码)
  • 从零开始搭建企业管理系统(六):RBAC 权限管理设计
  • 阿里云docker加速
  • 代码随想录 96. 不同的二叉搜索树
  • el-table 表格多选(后端接口搜索分页)实现已选中的记忆功能。实现表格数据和已选数据(前端分页)动态同步更新。
  • 结合ColorUI组件开发微信小程序
  • 公有云迁移研究——AWS Route53
  • el-table全部选择和全部取消
  • 源码安装git
  • 蓝牙物联网对接技术难点有哪些?
  • 【clickhouse】ck远程访问另一个ck
  • SpringDataJPA基础
  • 巴基斯坦对印度发起网络攻击,致其约70%电网瘫痪
  • 华泰柏瑞基金总经理韩勇因工作调整卸任,董事长贾波代为履职
  • 上海“世行对标改革”的税务样本:设立全国首个税务审判庭、制定首个税务行政复议简易程序
  • 国家发改委:美芯片药品等领域关税影响全球科技发展,损害人类共同利益
  • 河南省平顶山市副市长许红兵主动投案,接受审查调查
  • 七大交响乐团在沪“神仙斗法”,时代交响奏出何等时代新声