Skip to content
On this page

TDUCK 社区版 · 安装文件获取与部署说明

本文档将指导您获取 TDUCK 社区版 的安装部署文件,并说明所需的基础环境、资源配置与文件用途,帮助您快速完成本地或服务器部署。

一、获取部署安装文件

TDUCK 社区版采用公众号自动发放方式获取源码与安装包。

获取方式

  1. 扫描下方二维码,关注 填鸭表单官方公众号
  2. 在公众号对话框中回复关键词:

部署文件

  1. 系统将自动推送最新版本的部署压缩包下载地址。
填鸭表单官方公众号

二、部署前必备环境

在正式部署前,请确认您的服务器 / 本地环境已满足以下要求:

1. 基础运行环境

项目要求
操作系统Linux(推荐:CentOS 7+/Ubuntu 20+),或 Windows
JDKJDK 8(必须)
数据库MySQL 5.7 / 8.0
Web端口需要开放后端服务端口(默认 8998)
解压工具tar / unzip

2. 最小资源配置(建议)

资源项最低配置推荐配置
CPU1 核2 核
内存2 GB4 GB
磁盘10 GB 可用空间20 GB+
带宽1 Mbps5 Mbps+

如为企业或多人使用场景,建议 2 核 4G 以上配置。


三、部署文件说明

下载并解压部署包后,您将看到以下核心文件:

文件名说明
tduck-api.jar后端主程序启动包
application-custom.yml外置配置文件(数据库、端口、缓存等配置)
tduck-v5.sql数据库初始化脚本
deploy.sh一键快速部署脚本(Linux 环境)

文件作用说明

  • tduck-api.jar 系统后端核心服务,启动后提供接口与管理后台能力。

  • application-custom.yml 外置配置文件,可修改数据库地址、账号、端口号、文件存储路径等。

  • tduck-v5.sql 用于初始化数据库结构及基础数据,请在部署前导入到 MySQL。

  • deploy.sh 针对 Linux 服务器的快速部署脚本,可自动完成启动与基础校验。


四、部署流程简要

  1. 安装 JDK8

  2. 安装并创建 MySQL 数据库

  3. 导入 tduck-v5.sql

  4. 修改 application-custom.yml 中数据库连接信息

  5. 启动服务:

    bash
    java -jar tduck-api.jar
    

    或:

    bash
    sh deploy.sh
    
  6. 浏览器访问后台地址即可开始使用


五、注意事项

  • JDK 版本必须为 1.8,否则无法正常启动
  • 数据库字符集建议使用 utf8mb4
  • 请确保服务器已开放对应端口(默认 8998)
  • 如部署失败,可查看日志定位问题

湖南省众达数蔚信息技术有限公司-湘ICP备19005498号-3