kibana7.6.2内网windows系统下编译打包部署

1.在kibana根目录下执行命令:

yarn build  --skip-os-packages

2.报错无法下载node:将node相关文件下载放到kibana/.node_binaries/10.19.0下

linux-x64、windows-64文件夹内都是该系统下node,如下所示:

3.将kibana目录src/dev/build/build_distributables.js注释红框内容,编译过程中不下载node以及依赖等:

4.再次执行命令:yarn build --skip-os-packages

5.编译打包完成后,到kibana/target目录下找到相应操作系统的压缩包

比如linux系统的需要的是kibana-7.6.2-SNAPSHOT-linux-x86_64.tar.gz

6.将kibana-7.6.2-SNAPSHOT-linux-x86_64.tar.gz上传到linux服务器上,使用命令:tar -xzvf  kibana-7.6.2-SNAPSHOT-linux-x86_64.tar.gz解压

7.打开压缩包,执行命令:chmod -R 755 ./bin,然后执行命令运行kibana:./bin/kibana

若报错:坏的解释器,没有那个文件或目录,执行命令:vi  ./bin/kibana,修改kibana可执行文件,输入命令::set ff=unix   ,回车,然后输入::wq,退出编辑状态

8.若报错:unable to find unable node.js execute,可能是安装的node不可用,将kibana目录下node删除,重新将下载的linux版本的node上传到kibana目录下,并修改名称为node

9.再次执行命令: ./bin/kibana

posted @ 2020-12-29 17:04  bud  阅读(1075)  评论(0编辑  收藏  举报