开发者社区 问答 正文

Datav能不能申请本地部署版本下载?提供一下部署文档啥的?

Datav能不能申请本地部署版本下载?提供一下部署文档啥的?

展开
收起
青城山下庄文杰 2023-12-02 13:47:48 1139 分享 版权
阿里云 AI 助理回答

DataV支持本地部署(也称为私有部署),但仅限尊享版用户使用。以下是关于如何申请和下载本地部署版本的详细说明,以及部署文档的相关内容。


1. 本地部署版本的申请条件

  • 版本要求:只有购买了DataV尊享版的用户才能使用本地部署功能。
  • 授权限制:尊享版提供最多100台服务器的部署授权(不包含硬件)。
  • 数据源支持:私有部署支持的数据源类型包括HTTP API、MySQL、SQLServer、Oracle、PostgreSQL和静态数据。

2. 获取本地部署版本的步骤

  1. 购买尊享版

    • 进入DataV产品购买页面,选择并购买尊享版
    • 尊享版价格为420,000元/年,具体详情可咨询阿里云客服。
  2. 登录DataV控制台

    • 使用您的阿里云账号登录DataV控制台。
  3. 下载运行环境包和应用包

    • 在“我的可视化”页面中,选择一个已创建的可视化应用,点击“编辑”。
    • 在PC端画布编辑器中,点击页面右上角的“本地部署”图标。
    • 根据提示下载运行环境包可视化应用包

3. 部署文档与操作步骤

服务器配置要求

在进行本地部署前,请确保服务器满足以下最低配置要求: - 操作系统:CentOS 7.0 64位 - 处理器:4核4GHz - 内存:8GB - 硬盘:100GB

部署流程

  1. 上传运行环境包

    • 将下载的运行环境压缩包上传到目标服务器。
  2. 新建目录

    • 在服务器上执行以下命令,创建一个新的目录:
      mkdir datav
      
  3. 解压运行环境包

    • 将运行环境包解压到新建的目录中,例如:
      tar xzvf runtime-4.8.2.tgz ./datav/
      

      注意:请根据实际下载的运行环境包名称调整解压命令。

  4. 修改配置文件

    • 编辑config.js文件,配置监听端口、限流等选项。示例配置如下:
      'use strict';
      module.exports = {
      created: '2021-07-08T02:44:51.205Z',
      listen: {
       port: 7001, // 默认端口
      },
      ratelimit: {
       enable: false, // 默认关闭限流
       duration: 60000, // 毫秒
       max: 1000, // 次数
      },
      };
      
  5. 启动服务

    • 进入datav目录,执行以下命令启动服务:
      ./bin/datav start
      
  6. 检查服务状态

    • 使用以下命令检查服务是否成功启动:
      curl http://127.0.0.1:7001/app/check
      
  7. 访问服务

    • 在浏览器中访问服务地址,例如:
      http://<服务器IP>:7001/
      

注册服务器

  1. 获取机器码

    • 首次访问服务时,页面会显示服务器的机器码,请保存该机器码。
  2. 注册服务器

    • 登录DataV控制台,进入“用户中心”中的“私有部署”模块。
    • 输入机器码和服务器名称,点击“注册”。
  3. 下载测试Key

    • 下载测试Key文件,并将其放置在运行环境包的一级目录下。
    • 测试Key有效期为1天,过期后需重新下载。
  4. 启用正式Key

    • 测试无误后,下载正式Key文件(runtime.key),替换测试Key文件。

4. 使用本地部署

  1. 登录服务

    • 重启服务后,在浏览器中访问服务地址,输入用户名、密码和识别码登录。
  2. 添加可视化应用

    • 在“我的可视化”页面中,选择“新建可视化”,上传之前下载的可视化应用包。
  3. 连接数据源

    • 使用DataV Proxy连接内网数据库,支持MySQL、SQLServer、Oracle和PostgreSQL。
  4. 配置数据源

    • 在画布编辑页中,为组件配置内网数据源。
  5. 查看日志

    • 启动日志位于{DataV服务所在目录}/logs
    • 查看日志位于{DataV服务所在目录}/datav_stdout.log

5. 注意事项

  • 地图瓦片数据:私有部署不包含地图瓦片数据,若需使用地图服务,可以选择将第三方地图服务(如高德地图)加入白名单,或在完全隔离的网络环境下自行搭建瓦片服务。
  • 权限过期:如果本地部署权限过期,已部署的可视化应用不受影响,永久有效。
  • 技术支持:本地部署版本的价格较高,主要因为维护难度增加,且需要更多的技术支持。

通过以上步骤,您可以顺利完成DataV的本地部署,确保数据的安全性和应用的高效运行。如有其他疑问,建议联系阿里云客服获取进一步支持。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答