一、介绍
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:Windowssystem32>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 部署映像服务和管理工具 版本: 10.0.19041.3636 映像版本: 10.0.19045.3930 启用一个或多个功能 [==========================100.0%==========================] 操作成功完成。 C:Windowssystem32>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:WINDOWSsystem32>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,输入用户名和密码进入系统