前言
下载elasticsearch
可以进入elasticsearch官方下载地址,选择与电脑系统相对应的版本;博主已经上传资源,或者,本次演示版本为8.14.1。
注意:
安装
安装很简单,因为我们下载的elasticsearch是一个压缩文件,直接解压缩到指定文件夹即可。
配置
环境变量
1、首先设置es_home,路径设置为elasticsearch的文件夹目录即可。
2、将es_home添加到path路径中,注意要到bin目录下
elasticsearch config配置
找到 elasticsearch 安装目录中的 config 目录,并打开 elasticsearch.yml 文件
# 打开对外服务的http端口,默认为9200
http.port: 9200
# 关闭http访问限制
xpack.security.enabled: false
xpack.security.enrollment.enabled: true
xpack.security.http.ssl:
enabled: true
keystore.path: certs/http.p12
xpack.security.transport.ssl:
enabled: true
verification_mode: certificate
keystore.path: certs/transport.p12
truststore.path: certs/transport.p12
cluster.initial_master_nodes: ["cn3574785w1"]
http.host: 0.0.0.0
启动
打开命令行cmd,进入到elasticsearch的bin目录下,执行elasticsearch.bat命令启动,若系统中配置了jdk会出现一个warning:
这个主要是因为7.0以上版本elasticsearch内置了自己的openjdk版本。警告信息表明elasticsearch将忽略外部的java_home配置,转而使用它自带的jdk来运行。但是不影响实际启动,忽略即可。
当出现如下图所示,表示elasticsearch已经启动了。
验证
打开浏览器,访问localhost:9200,出现以下json,表示启动成功,里面内容是elasticsearch 的基本信息和状态响应。
{
"name": "cn3574785w1",
"cluster_name": "elasticsearch",
"cluster_uuid": "rqxdcmiatxsgn41_41hfxw",
"version": {
"number": "8.14.1",
"build_flavor": "default",
"build_type": "zip",
"build_hash": "93a57a1a76f556d8aee6a90d1a95b06187501310",
"build_date": "2024-06-10t23:35:17.114581191z",
"build_snapshot": false,
"lucene_version": "9.10.0",
"minimum_wire_compatibility_version": "7.17.0",
"minimum_index_compatibility_version": "7.0.0"
},
"tagline": "you know, for search"
}
到此elasticsearch的安装就完成了。
发表评论