当前位置:首页 > Java > 正文内容

ElasticSearch从入门到放弃(一)-安装&运行

flowstone7年前 (2018-10-18)Java493

这几天看到新闻,说ElasticSearch上市了,真的没有想到这个非常流行的开源项目竟然上市了,这个公司的程序员都走上了财务自由的道路。 以前用过ElasticSearch全文搜索引擎,但是时间长也忘记了差不多了,以前而且还是用的老版本,不知道新版本如何使用,废话不多说了,开始:


本地环境及版本

  • Java1.8

  • ElasticSearch6.4.2

  • kibana6.4.2

步骤

  1. 下载ElasticSearch 

  2. 选择自己操作系统所对应的版本 

  3. 解压后的目录 

  4. 进入bin目录下,运行elasticsearch命令 

  5. 看到下图,就说明elasticsearch启动成功,如果你的电脑是Linux,会提示不允许使用root运行,请使用elasticsearch用户启动程序 

  6. 浏览器查看http://127.0.0.1:9200,出现下图则说明ElasticSearch启动成功 

  7. 现在ElasticSearch启动好了,再安装一个图形化操作插件Kibana,原本准备安装Sense,结果安装失败,后来知道,6.4.2版本里已经不支持安装Sense,现在Kibana集成了Sense功能,只需要安装Kibana,下载地址如下 

  8. 解压Kibana文件到ElasticSearch目录下(个人习惯) 

  9. 运行Kibana项目(/bin/kibana),看到下图,红色警告部分,因为ElasticSearch服务没有启动,所以kibana项目报告,心跳检测有没有ElasticSearch服务 

  10. 当启动ElasticSearch服务,kibana程序检测到有活着的elasticSearch服务,立即注册上 

  11. 浏览器查看http://127.0.0.1:5601,出现下图则说明Kibana启动成功 

总结

ElasticSearch和Kibana安装和运行是非常容易的,但是还有许多细节需要注意,操作系统和ElasticSearch版本都要弄清楚。


扫描二维码推送至手机访问。

版权声明:本文由薛尧的博客发布,如需转载请注明出处。

本文链接:https://flowstone.sourceforge.io/?id=28

分享给朋友:

相关文章

Java Random入门

什么是Random?当用户要产生一个随机数,java本身提供了丰富的Random类。用户可以根据需求创建Random对象,根据Random类下的方法创建特殊的随机数。如何创建Random?首先用户要创建一个Random对象Random&nb...

关于equals()方法两边变量如何放置

两个变量放置位置如果是两个都是变量,可以放在equals任意一边,没有区别常量、变量放置位置如果有一个是常量,equals()方法在使用时,建议equals()方法前面放常量。因为equals()是Object类中定义的,任何对象都可以调用...

Quartz作业调度的入门使用

概念1.Job表示一个工作,要执行的具体的内容。此接口中只有一个方法2.JobDetailJobDetail表示一个具体的可执行的调度程序,Job是这个可执行调度程序所要执行的内容3.TriggerTrigger代表一个调度参数的配置4.S...

Ehcache缓存简单使用

SPRING整合EHCACHE1.引入坐标pom.xml<!-- ehcache的缓存框架 --> <dependency>     <group...

Java多线程-程序运行堆栈分析

class文件内容class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(16进制)特殊的一个标志。JVM运行时数据区线程独占:每个线程都会有它...

Java多线程-线程状态

线程状态6个状态定义:java.lang.Thread.StateNew: 尚未启动的线程的线程状态。Runnable: 可运行线程的线程状态,等待CPU调度。Blocked: 线程阻塞等待监视器锁定的线程状态。处于synchronized...