windows下配置Elasticsearch和kibana

一、下载Elasticsearch 8.12.2

Download Elasticsearch | Elastic

二、下载kibana 8.12.2

Download Kibana Free | Get Started Now | Elastic

三、下载ik:https://github.com/infinilabs/analysis-ik/releases?page=1
选择与下载的es版本一致的下载

解压改名:解压下载的安装包,然后将解压所得的安装包改成ik

添加目录:将ik目录移入es的plugins目录

安装验证: 终端输入命令 elasticsearch-plugin list

这两个版本必须一致,另外kinbana的作用就像是数据库(Elasticsearch )的可视化工具

四、将两个压缩包解压后只需要修改配置文件即可,其他不用动

  1. elasticsearch.yml

    node.name: WIN-liuxu #连接kibana时开启了节点,需要给出节点名称,这里我是自定义的
    cluster.initial_master_nodes: ["WIN-liuxu"] # 与上面的node.name对应
    network.host: 0.0.0.0 #允许所有主机访问
    http.port: 9200 #默认端口
    xpack.security.enabled: true   #开启密码认证
    xpack.security.enrollment.enabled: true 
    xpack.security.http.ssl: #开启ssl加密访问,这个需要申请ca证书,我这里直接给禁掉了,如果你使用true,那你在连接kibana时也要使用证书
      enabled: false
      keystore.path: certs/http.p1
    xpack.security.transport.ssl:
      enabled: true
      verification_mode: certificate
      keystore.path: certs/transport.p12
      truststore.path: certs/transport.p12
    http.host: 0.0.0.0
    ​
  2. kibana.yml

server.host: "0.0.0.0" #允许所有主机访问
elasticsearch.username: "kibana_system" #这个账户是es默认的,官方推荐使用这个用户连接kibana
elasticsearch.password: "123456" # 密码不知道的看下面es如何设置密码的
elasticsearch.ssl.verificationMode: none # 这个就是不使用ca加密访问es,与上面的xpack.security.http.ssl相对应
​

五、重置和设置密码

  1. 重置密码:刚解压es后,进入bin目录下使用cmd,然后使用 elasticsearch-reset-password -u elastic 命令,之后会生成一个一个随机密码,new value就是密码 账号是 elastic,可以先用这个登录一下es

  2. 自定义密码:因为重置的密码很难记住,所以我们需要自己设置一个密码,推荐是123456 终端输入命令 elasticsearch-reset-password --username elastic -i --一定要先运行ES 这个是为了 elastic 设置密码。 上面我们提到如果使用kibana连接es是不能用elastic用户的,应该用kibana_system,所以我们也需要设置一下kibana_system的密码 elasticsearch-reset-password --username kibana_system -i 然后把你的密码写到kibana.yml的elasticsearch.password中,之后启动kibana.bat

六、es启动乱码问题

乱码:进入config目录--->打开jvm.options 文件—>末尾添加-Dfile.encoding=GBK

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
安装和配置ElasticsearchWindows 10上是相对简单的过程。你可以按照以下步骤进行操作: 1. 首先,从Elasticsearch官网下载Windows版的安装包。***)上找到该版本。确保下载最新版本,例如Elasticsearch-8.6.1。 2. 下载完成后,解压缩安装包到本地目录。你可以将它解压到一个你喜欢的位置,比如G:\elasticsearch-8.6.1。 3. 接下来,打开/config文件夹,找到elasticsearch.yml配置文件。可以使用任何文本编辑器打开该文件进行编辑。例如,你可以使用记事本或者Notepad++。 4. 在配置文件中,你可以根据你的需求修改一些参数。比如,你可以更改集群名称、节点名称、监听端口等。确保你按照你的要求进行适当的修改。 5. 保存并关闭配置文件。 6. 打开命令提示符或者PowerShell窗口,并导航到你解压缩的Elasticsearch文件夹的/bin目录下。 7. 双击运行elasticsearch.bat文件。 8. Elasticsearch将会启动,并开始监听配置文件中指定的端口。你可以在命令提示符或者PowerShell窗口中看到相关的日志信息。 至此,你已经成功地在Windows 10上安装并配置Elasticsearch。你现在可以通过访问http://localhost:9200来验证Elasticsearch是否成功运行。请注意,9200是默认的HTTP端口,如果你在配置文件中修改了该端口,你需要相应地修改URL。 希望以上信息对你有所帮助。如果还有其他问题,请随时提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘个Java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值