news 2026/9/5 18:53:17

DataEase 内网部署指南:开源 BI 工具离线安装完整流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DataEase 内网部署指南:开源 BI 工具离线安装完整流程

DataEase 内网部署指南:开源 BI 工具离线安装完整流程

【免费下载链接】dataease🔥 人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.项目地址: https://gitcode.com/GitHub_Trending/da/dataease

DataEase 是一款开源 BI 工具,可以拖拽式地做数据分析、生成图表和仪表板,也是 Tableau 的常见开源替代方案。本文面向内网、隔离环境,完整走一遍 DataEase 的离线部署:一张清单自检、改一处配置、一键安装、验证服务并做出第一张图表,新手照着做即可完成上线。

动手之前:一张清单完成自检

金融、政企这类环境的服务器通常完全访问不了外网,Docker 镜像和安装脚本都拉不下来,只能把全部资源用 U 盘或介质搬进内网。DataEase 的离线安装包已经把 Docker 二进制和镜像都打包带了,你唯一要做的,就是确认机器本身够格、包没拆丢。

系统硬件资源包
64 位 Linux,CentOS 7.x / Ubuntu 18.04 及以上,用cat /etc/os-release确认CPU 2 核、内存 4GB 起步,free -h查看离线安装包已解压,install.shinstall.confdectl齐全
具备 root 或 sudo 权限(脚本要改系统设置)安装目录所在磁盘剩余 20GB 以上,df -h确认,低于 20G 安装脚本会给出警告docker/(离线二进制)与images/(镜像包)两个目录完整存在

📦 资源包那两列是内网场景最容易翻车的地方:docker/目录缺失意味着脚本会尝试联网装 Docker,images/缺包则启动时拉不到容器,所以搬进内网前先在本地核对一遍。

核心部署:从改配置到一键启动

配置文件关键参数

整个部署的变量都集中在installer/install.conf里,默认值已经配好,只需要确认或修改少数几项:

参数推荐值为什么这么设
DE_BASE/opt安装根目录,运行文件最终落在/opt/dataease2.0,备份和升级都按这个路径找
DE_PORT8100社区版对外提供服务的端口,被占用就改成空闲端口
DE_EXTERNAL_MYSQLfalse使用内置 MySQL,内网不必另找一台数据库机器再交换账号密码
DE_INSTALL_MODEcommunity社区版;选企业版还要额外配置 APISIX 网关相关参数
DE_SERVERSdataease单机保持默认即可,多节点部署时改成节点 IP 列表

一键安装命令

配置确认完,在安装包目录执行一条命令:

sudo ./install.sh

后面的事脚本全干了:检测到没有 Docker 时,用包内docker/目录里的二进制离线安装并写好 systemd 服务;遍历images/逐个执行镜像加载;再把dataease注册成系统服务、设置开机自启。如果机器开着 SELinux 和 firewalld,脚本也会顺手关闭前者、放行DE_PORT端口。

跑完最后一行会打印访问地址和默认账号(admin / DataEase@123456),全部过程同时写入安装包目录下的 install.log,排障时翻它比翻屏幕快。💡 如果日志里出现"剩余空间不足 20G"的警告,先清磁盘再装,别抱侥幸心理让它继续跑。

部署完成:怎么验证、怎么用

验证服务状态

打印"安装完成"后先别急着开浏览器。运行dectl status(安装时已放到/usr/local/bin/dectl),它会一次给出容器运行状态、健康检查结果,以及 Docker 目录和日志目录的磁盘占用,一次看清服务是否正常。想看更底层的,再补一句systemctl status dataease

初始登录与访问入口

打开浏览器访问http://服务器IP:8100,页面左侧是产品预览,右侧是登录表单,用默认账号 admin、密码 DataEase@123456 登录进去,第一次登录后建议立即修改口令。

连接第一个数据源、创建第一张图表

登录后从左侧菜单进入"数据源"新建连接。最快的体验方式是上传一份本地 Excel 或 CSV 文件;真实内网场景一般直接连环境里现成的 MySQL:填地址、端口、库名、账号密码,点"测试连接",通了就保存。

数据源就绪后,用它的字段建一个数据集,然后拖拽字段配置图表——比如按月份看销量,选柱状图类型,几十秒就能得到第一张可交互的分析图。

长期运行与进阶

集群扩展:数据量或并发上来之后可以加节点。做法是在每台机器的 install.conf 里把DE_SERVERS设成所有节点 IP 的逗号分隔列表(如 192.168.1.101,192.168.1.102),逐台执行离线安装,服务之间自行组网分担负载。

性能与磁盘:容器资源限制在/opt/dataease2.0下的 compose 文件里调整,按实际数据量给内存留足余量;磁盘吃紧时执行dectl clear-images清掉旧版本镜像。

日志:应用日志在/opt/dataease2.0/logs/dataease下(info.log 与 error.log),安装与升级过程记录在安装包的 install.log;日志膨胀后用dectl clear-logs定期清理。

版本升级:内网升级就是"换包"——在能联网的机器下载新版离线包,搬运进内网解压后直接执行 install.sh,脚本检测到已有的/opt/dataease2.0会自动进入升级模式,历史数据保留;升级前先用dectl backup留一份备份。

到这里,DataEase 已经以完全离线的方式跑在内网服务器上,后续运维的重心就落在资源、日志和备份三件事上。日常记住三条:定期执行dectl backup做备份;用dectl status关注磁盘与 Docker 目录占用;升级时直接更换新版离线包重跑安装流程即可。

【免费下载链接】dataease🔥 人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.项目地址: https://gitcode.com/GitHub_Trending/da/dataease

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 18:52:18

Steam登录失败排查指南:从转圈、重试过多到令牌交换错误

近期 Steam 上一款摄影模拟游戏即将开启限免,很多人想趁着窗口期把游戏收进收藏库。但真正拦住玩家的往往不是摄影玩法,而是 Steam 客户端登录本身:打开客户端一直转圈,输入账号密码后提示登录失败,重试几次又变成“登…

作者头像 李华
网站建设 2026/9/5 18:51:33

Infrastructure Inventory

Infrastructure Inventory 【免费下载链接】US.KG Free domain registration and practical DNS learning resources for everyone. 项目地址: https://gitcode.com/GitHub_Trending/us/US.KG Domain: example.dpdns.orgIPv4: 192.0.2.10IPv6: 2001:db8::10Nameserver: …

作者头像 李华
网站建设 2026/9/5 18:49:33

用 Gradio 快速搭建完整的 AI 交互界面

用 Gradio 快速搭建完整的 AI 交互界面 【免费下载链接】llm-cookbook 面向开发者的 LLM 入门教程,吴恩达大模型系列课程中文版 项目地址: https://gitcode.com/GitHub_Trending/ll/llm-cookbook Gradio 只需几行代码就能给一个 Python 函数套上完整的网页界…

作者头像 李华
网站建设 2026/9/5 18:48:24

深度解析 Nuxt 目录结构:组织全栈 Vue 应用的完整指南

深度解析 Nuxt 目录结构:组织全栈 Vue 应用的完整指南 【免费下载链接】nuxt the full-stack Vue framework 项目地址: https://gitcode.com/GitHub_Trending/nu/nuxt 本文基于 Nuxt 官方文档 docs/2.directory-structure/index.md 及其配套子文档&#xff0…

作者头像 李华