HALO博客配置阿里云OSS上传附件
前言
过去半年里,我一直使用本地服务器进行存储,然而随着数据量的增加和访问速度的显著减缓,我决定转向使用对象存储服务(OSS),而由于我使用的是阿里云服务器,我选择了阿里的OSS。其他厂家的OSS相比,差异也都不大,接下来我们将一起开始配置。
1、主要配置参数
绑定域名:(可以不配置)
Bucket(桶名):
Access Key:
Access Secret:
文件目录:(可以不配置,使用根目录即可)
EndPoint:
2、购买阿里云OSS服务
在阿里云控制中心 购买oss服务,并创建相关的Bucket,访问权限务必设置为“公共读”。
在Bucket概览页面下方,可以找到 EndPoint
地址。
将该地址,填入halo博客存储策略的阿里云OSS配置中。
3、获取Access Key ID 和Access Key Secret
由于阿里云账户权限系统调整,现在为了管理员账户不被恶意使用和保障数据安全。推荐使用RAM访问控制
创建专用与OSS存储管理的用户,在用户概览页面,可以看到相应的 Access Key ID
和Access Key Secret
4、给新建的用户,分配权限
在身份管理
–用户
菜单,给新建的用户,分配OSS权限。
目前只需要分配图中所示两个权限即可。
5、配置
将上述获取的Bucket
、Access Key
、Access Secret
和EndPoint
,填入halo博客的存储策略中
6、使用OSS中的文件
若想直接使用在外部上传到OSS中的文件,需要在插件页面,关联S3文件,选择相应存储策略,选择文件后,点击关联。之后才可正常在halo博客中使用。
附博客文章地址:https://niutech.top/archives/1702646246177