Skip to content
On this page

文件存储配置

前言

文件存储支持多种方式,如使用第三方Oss进行文件存储,则去对应平台获取相关参数即可,推荐使用七牛云,友链地址:https://s.qiniu.com/ZBBBje

方式一:使用oss存储(推荐)

以七牛云为例,先进入七牛云个人中心获取秘钥信息

image.png 创建一个对象存储空间,空间名称就是 bucketNameimage.png

绑定一个用户访问文件的域名

image.png

生成配置如下图所示:请注意:填写访问域名时需要加上https/http!

image.png


方式二:使用nginx配置为上传目录提供访问(推荐)

注意:前提条件,已经安装完成nginx并可以正常使用(很多人直接忽略这一步!)

  1. 宝塔面板中,在前端项目的配置文件中,增加如下参数; alias /application/static/upload/; 可以替换成你设置的文件上传的路径
location /file {
    alias  /application/static/upload/;
}

image.png

  1. 进入Tduck后台,选择“本地”,把上述步骤定义的文件路径填写好

  2. 系统设置中,访问域名要按照此格式填写: http://前端项目访问地址/file,需要添加/file才能正常访问

⚠️ 域名必须要可以直接打开tduck后台页面,域名+端口号的记得加上端口号!

image-20230829200407708

如果图片不能回显,检查是否有宝塔自带的默认参数,删掉他,再重新访问!

image.png

方式三:使用后端项目为文件提供访问服务(不推荐)

新手不要用这个方法,不会配置的别说是教程的问题...

进入tdcuk后台-系统管理-系统配置中找到文件存储

  1. 选择类型为“本地”,自定义一个存储路径
  2. 如下所示,注意替换ip为你的ip,端口需要开放,例如:http://192.168.1.2:8998/tduck-api/u
  3. 注意:需要重启后端项目、访问域名后必须加 /tduck-api/u

image.png


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