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
最新文章
- ASP.NET Core 中文文档 第二章 指南(8) 使用 dotnet watch 开发 ASP.NET Core 应用程序
- [Network] HTML、XML和JSON学习汇总
- dm9000c 移值新内核 linux-4.1.24
- js apply 和 call
- C#窗体布局方式
- Java-->;Tomcat(免费的Java Web服务器)
- PHP流程控制分支结构
- exit()和_exit()函数
- Ajax status状态详解
- 全站 HTTPS
- Codeforces 479E Riding in a Lift(dp)
- Linux - 简明Shell编程11 - 调用脚本(CallTheScript)
- vue系列之动态路由【原创】
- iOS转场动画封装
- MyBatis笔试题
- 使用BigDecimal报的错
- C语言入门(1)
- HDU1199 动态线段树 // 离散化
- 爬取笔下wenxue小说
- 第十一周(11.24-12.01)----ptim测试程序运行速度