大家好,又见面了,我是你们的朋友全栈君。
1、安装
去官网下载安装包:https://www.elastic.co/cn/downloads/elasticsearch

解压改压缩包就行,解压后的目录如下

2、启动
进入bin目录,双击elasticsearch.bat即可启动数据库服务。

在浏览器中输入localhost:9200即可查看是否启动成功:

显示上面的json串则表示启动成功。
3、配置远程访问
下面介绍如何配置可远程连接:需要修改config目录下的elasticsearch.yml文件

在elasticsearch.yml配置如下文件然后重启
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
在cmd中执行elasticsearch-setup-passwords interactive命令为elastic, kibana, logstash_system,beats_system四个用户设置密码:

在elastcisearch.yml文件中再加上如下配置即可远程访问
cluster.name: my-application #集群名:类似于数据库名
path.data: D:/log #数据目录
path.logs: D:/log #日志目录
node.name: node-1
node.attr.rack: r1
cluster.initial_master_nodes: node-1
node.master: true
node.data: true
bootstrap.memory_lock: true
network.host: 0.0.0.0
http.compression: true
transport.tcp.compress: true
indices.query.bool.max_clause_count: 10240
xpack.watcher.execution.default_throttle_period: 1s
http.cors.enabled: true
http.cors.allow-origin: "*"
每次修改该配置文件都需要重启elasticsearch.bat文件才能生效。
要连接该数据库,需要下个谷歌双核浏览器,下一个ElasticSerach Head插件即可:

使用该插件即可远程连接该数据库:

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135640.html原文链接:https://javaforall.net
