window11环境下安装:Elasticsearch和Logstash及Kibana
【注意】elasticsearch是依赖于JDK的,需要保证本机上事先安装了jdk;本次教程是安装Elasticsearch6.3.3版本(logstash和kibana版本相同)的,需要jdk1.8
百度网盘地址:
jdk1.8:
链接:https://pan.baidu.com/s/1VsmchceVPo9PDE3zmP514g?pwd=1234
提取码:1234
elasticsearch+logstash+kibana:
链接:https://pan.baidu.com/s/1qVpy6pK0GIy-WiKw87-5Gg?pwd=1234
提取码:1234
安装JDK(如果电脑上已经安装过了,可以跳过,直接开始安装Elasticsearch)
1,安装jdk
双击jar包,开始安装:下一步
选择jdk安装目录:
选择jre目录:下一步
等待安装完成即可:
2,配置jdk的环境变量:
在桌面,鼠标右键 “此电脑” 选择属性,之后会出现一个弹窗,点击 “高级系统设置”
点击:环境变量
点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你的JDK的安装路径。
继续点击新建:变量值直接复制粘贴(注意前面有个英文的.)
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
编辑path:
添加变量值:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
点击确定即可
3,检查jdk是否安装成功:
在桌面中,使用快捷键:win+R (win就是键盘左下方的方格键)调出命令行cmd,点击确定进入命令行编辑窗口,然后输入命令:
java -version
只要有版本显示,即安装成功;
安装Elasticsearch6.3.0
直接将下载的elasticsearch6.3.0压缩包解压即可;
然后进入bin目录下:双击elasticsearch.bat
启动成功:
- 9300:集群节点间通讯接口
- 9200:客户端访问接口
【注意】elasticsearch的默认客户端端口是9200,我的是因为9200端口被占用了,所以显示9201
浏览器访问地址:localhost:9200
安装成功!
安装Kibana6.3.0
将下载的kibana6.3.0直接解压即可
进入bin目录:双击kibana.bat运行
启动成功:
访问地址:localhost:5601
安装成功!
【注意】如果你的9200端口和我的一样都被占用了,则需要修改config目录下的kibana.yml文件:因为kibana依赖于elasticsearch
双击打开: 把下面这行内容打开,原来是注释掉的,后面跟你的elasticsearch地址
保存之后,重新运行kibana.bat即可;
安装logstash6.3.0
将下载的logstash6.3.0解压:
进入bin目录,创建文件:logstash.conf
双击打开此文件,编辑内容为:
input {
stdin{
}
}
output {
stdout{
}
}
保存退出;在bin目录下的地址栏中输入:cmd,调出命令行
输入命令:
logstash -f logstash.conf -t
每个人的输出内容可能不太一样,但是只要有以下提示即可:
然后再输入命令:启动logstash
logstash -f logstash.conf
然后访问地址:localhost:9600
安装成功!
【注意】如果你的elasticsearch的端口号9200和我的一样被占用了,需要修改下面的文件:
将elasticsearch的地址修改为自己的:
然后,重新在bin目录下调出命令行,依次输入命令:
#先输入,按回车
logstash -f logstash.conf -t
#再输入:
logstash -f logstash.conf
到此,全部安装完成!!