一、介绍
DataEase 是人人可用的开源数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便地与他人分享。
二、安装
2.1 安装WSL
切记,以管理员身份打开 cmd
运行
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
输出
C:\Windows\system32>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
部署映像服务和管理工具
版本: 10.0.19041.3636
映像版本: 10.0.19045.3930
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
C:\Windows\system32>dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
部署映像服务和管理工具
版本: 10.0.19041.3636
映像版本: 10.0.19045.3930
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
显示这样就成功了,成功后立即重启电脑
2.2 更新WSL
下载适用于 x64 计算机的 WSL2 Linux 内核更新包并安装
下载完成傻瓜式安装即可。
2.3 设置 WSL2 为默认
运行
wsl --set-default-version 2
输出
C:\WINDOWS\system32>wsl --set-default-version 2
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。
2.4 安装Ubuntu
在 Windows 应用商店里搜索"Ubuntu"并安装,我这里已经安装过了,所以显示已安装,只需点击下载,傻瓜式安装即可。
安装完成后打开,设置用户名和密码。
安全起见:输入密码时终端窗口不会以任何方式回显你的输入(包括星号字符),因此初学者不要怀疑是自己键盘坏了。
检测 Ubuntu WSL 版本
wsl.exe -l -v
输出
NAME STATE VERSION
* Ubuntu Running 2
如果 VERSION 为 1,继续执行命令
wsl.exe --set-version Ubuntu 2
2.5 安装Docker
下载Docker Desktop for Windows
这里小编之前已经安装过了,不在赘述,基本就是傻瓜式安装。
2.6 安装Dataease
下载安装包如下:
https://community.fit2cloud.com/#/products/dataease/downloads
启动Ubuntu,执行以下命令,切换到root用户
需要注意:从普通用户切换到根用户或其它用户是需要输入密码,从根用户切换到普通用户不需要密码。
输入命令
sudo su -
输出
wangdan@DESKTOP-360PBU3:~$ sudo su -
Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.133.1-microsoft-standard-WSL2 x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
This message is shown once a day. To disable it please create the
/root/.hushlogin file.
检查 Docker 是否能正常使用
docker -v
正常显示版本号,则可以继续执行以下操作
Docker version 20.10.13, build a224086
执行以下解压命令
# 假设安装包存放路径为 c:\dataease-v1.5.0-offline.tar.gz
cd /mnt/c
# 解压安装包
tar zxvf dataease-v1.8.0-offline.tar.gz
执行安装脚本
# 进入安装包目录
cd dataease-v1.5.0-offline
# 运行安装脚本
/bin/bash install.sh
root@DESKTOP-360PBU3:/mnt/c# cd dataease-offline-installer-v2.2.0
root@DESKTOP-360PBU3:/mnt/c/dataease-offline-installer-v2.2.0#
root@DESKTOP-360PBU3:/mnt/c/dataease-offline-installer-v2.2.0# /bin/bash install.sh
[DATAEASE Log]: [警告] DataEase 运行目录所在磁盘剩余空间不足 20G 可能无法正常启动!
======================= 开始安装 =======================
[DATAEASE Log]: 拷贝配置文件模板文件 -> /opt/dataease2.0/conf
[DATAEASE Log]: 根据安装配置参数调整配置文件
time: Tue Jan 23 11:17:55 CST 2024
[DATAEASE Log]: ... 离线安装 docker
[DATAEASE Log]: ... 启动 docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /etc/systemd/system/docker.service.
[DATAEASE Log]: docker 安装成功
[DATAEASE Log]: 检测到 Docker Compose 已安装,跳过安装步骤
[DATAEASE Log]: 加载镜像
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/apisix-dashboard:3.0.1-alpine
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/apisix:3.6.0-debian
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v2.2.0
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/etcd:3.5.10
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/mysql:8.1.0
[DATAEASE Log]: 配置 dataease Service
vm.max_map_count = 2000000
[DATAEASE Log]: 启动服务
[+] Running 3/3
⠿ Network dataease20_dataease-network Created 0.1ss
⠿ Container mysql-de Healthy 10.9s
⠿ Container dataease Started 11.1ss
DataEase 服务状态 : 正常运行
DataEase 容器运行状态
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
dataease registry.cn-qingdao.aliyuncs.com/dataease/dataease:v2.2.0 "/bin/sh -c 'java -X…" dataease 26 seconds ago Up 15 seconds (healthy) 0.0.0.0:8100->8100/tcp, :::8100->8100/tcp
mysql-de registry.cn-qingdao.aliyuncs.com/dataease/mysql:8.1.0 "docker-entrypoint.s…" mysql-de 26 seconds ago Up 26 seconds (healthy) 3306/tcp, 33060/tcp
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
Docker 目录及文件大小 :
2.7G /var/lib/docker
Docker 目录所在磁盘使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sdc 1.1T 3.4G 1.1T 1% /var/lib/docker
日志文件大小 :
60K /opt/dataease2.0/logs/dataease
4.0K /opt/dataease2.0/logs/
DataEase 运行目录及文件大小 :
209M /opt
DataEase 运行目录使用情况 :
Filesystem Size Used Avail Use% Mounted on
/dev/sdc 1.1T 3.4G 1.1T 1% /
DataEase 服务状态 : 正常运行
======================= 安装完成 =======================
系统登录信息如下:
访问地址: http://服务器IP:8100
用户名: admin
初始密码: DataEase@123456
打开浏览器,地址栏输入 localhost:8100,输入用户名和密码进入系统