使用kibana的时候,最好使用相同版本的elasticsearch。一开始苦恼官网给出的kibana发行版本找不到源码,找得到源码的又是github上的最新的开发中版本(之前用的是最新的6.0.0-alpha2)。
只能说知识储备不够啊,后来才知道要获取指定版本的项目是相当的简单!
方法一
下面举个例子,获取v5.2.2的kibana过程:
- 先克隆kibana到本地(我是先fork了kibana项目,然后再克隆我github中的kibana项目。这种情况使用git clone https://github.com/【你的Github用户名】/kibana.git):
git clone https://github.com/elastic/kibana.git
- 创建新的分支:
git checkout -b【分支名】
- 查看tag:
git tag
- 切换到对应版本的tag:
git checkout 【tag名称】
(比如git checkout v5.2.2
) - 完成!
方法二
或者,也可以直接在github上下载对应版本的项目源码(这么厉害的技能我竟然现在才get!)。如下图所示:
是不是非常非常非常简单!!