fastadmin里阿里云OSS插件的使用

安装好fastadmin框架跟oss插件后,需要进行如下配置,

插件配置

参数名参数说明默认值
AccessKey ID 请在阿里云控制台个人中心获取
AccessKey Secret 请在阿里云控制台个人中心获取
Bucket名称 存储空间名称 yourbucket
Endpoint 地域节点,请在云存储详情中外网访问对应的Endpoint oss-cn-shenzhen.aliyuncs.com
CDN地址 请从云存储详情->Bucket配置->域名配置中获取 https://cdn.yourbucket.net
上传接口地址 请将yourbucket换成你的Bucket名称 https://yourbucket.oss-cn-shenzhen.aliyuncs.com
上传模式 支持直传和服务器中转模式 服务器中转
保存文件名 文件名占位符,文件名规则请点此参考 /uploads/{year}{mon}{day}/{filemd5}{.suffix}
上传有效时长 在页面加载后页面中上传按钮有效的时长 7200
最大可上传 上传文件大小限制 10M
可上传后缀格式 上传文件后缀限制 jpg,png,jpeg,gif,zip,rar,xls,xlsx
缩略图样式 用于附件管理缩略图加载,规则请点击参考
API接口使用云存储 用于设定/api/common/upload接口是否使用云存储

 

阿里云配置

1.创建Bucket,需要注意,默认选公共读就可以了,按提示操作就行,这里不做过多讲解;

2.在跨域设置->创建规则,建立如下规则:

请前往OSS详情->数据安全->跨域设置->创建规则来源允许 Headers均为*暴露 Headers填写ETagx-oss-request-id允许 Methods请设置为全选,如下图:

 3.在OSS里的域名管理,绑定你的二级域名,比如oss.xx.net 这个域名需要备案通过,且之前没有被绑定过,绑定后,去域名解析那绑定CNAME,主机记录写二级前缀,比如 oss.xx.net 这里就写oss,记录值填OSS 外网访问域名

 解析后,在OSS里的域名管理,证书托管里,上传一下ssl证书, 等生效就可以了,如果阿里云里一直提示未生效,不要理会,实际已经生效

 

posted @   小鱼大虾  阅读(1472)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
本博客只是记录个人学习中遇到的问题.只供自己个人参考!
点击右上角即可分享
微信分享提示