利用宝塔搭建在线文件收取助手-easypicker2

本文详细介绍了在线文件收取助手的项目背景、功能特性,包括任务管理、文件操作、数据库配置和七牛云集成。步骤涵盖宝塔面板升级、项目搭建、数据库设置和部署流程,适合有一定基础的开发者快速部署。

1、项目介绍

1.1 简介

在线文件收取助手,帮助用户快速的完成一对多的文件收取

1.2 诞生背景

校园学习或者工作场景中会有以下几个场景:

  • 电子文件: 班委向同学收取各种实验电子报告
  • 图片: 收取各种截图证明/活动照片

目前最广泛的收取方式为,通过邮箱,QQ,微信等通讯工具传递

弊端显而易见,不方便整理统计。还占用电脑/手机内存

为了解决这个问题,此项目应运而生

当然市面上也有几款类似的办公工具 ,功能及使用方式都差不多

1.3 现有功能

1.3.1 收集任务

  • 分类管理: 收集任务支持分类管理
  • 设置DDL(截止日期): 任务截止后不可再提交文件
  • 限制提交人员: 非指定的人员(姓名),无法提交文件
  • 设置模板文件: 提交者可直接在提交页面下载此文件
  • 自动重命名: 提交的文件按填写表单信息进行自动重名(如:姓名-工号.后缀)

1.3.2 文件相关

  • 上传(提交): 单个/多个
  • 下载: 单个/多个/按收集任务
  • 撤回: 用户可以撤回自己提交的文件
  • 分享: 用户可以将文件下载链接分享给朋友
  • 模板下载: 下载任务发布者设置的模板文件
  • 导出: 导出提交记录

1.4 官方体验地址和私有化教程

2、项目搭建

2.1 将宝塔面板升级到最新的版本,最新的版本支持PHP项目Java项目Node项目

在这里插入图片描述

2.2 分别下载server端client端文件

client端:
https://github.com/ATQQ/easypicker2-client/archive/refs/heads/main.zip
server端:
https://github.com/ATQQ/easypicker2-server/archive/refs/heads/master.zip

2.3 宝塔面板里建立文件夹和上传并解压相对应的文件,如下图所示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值