阿里云 oss 图床搭建 (最新 2024.11)
背景
本来搭建的是 gitee 图床,但是 gitee 图床在搭建完成后发现展示图片有问题,查了查好像是开启了防盗链啥的,考虑了下就用阿里云 oss 了
- 价格 - 五年 45RMB
- 软件成本 - 38RMB
- 流量充值 - 50RMB (可考虑下行流量包,我没买)
阿里云 oss 准备
1. 购买 阿里云 oss 资源
购买资源包
本地冗余存储 40GB 做图床肯定够了 有特殊需求可以自行选择

2. 创建 bucket 存储空间
创建时无法关闭阻止公共访问,需要后续设置。开启公共读权限也是需要后续打开

3. RAM 子用户创建 & 访问控制 & 用户授权
创建子用户
- 鼠标悬浮在头像上,进入访问控制
- 进入用户选项、创建用户
- 勾选 使用永久 AccessKey 访问


用户权限授权
- 选择子用户,点击添加权限
- 只需要添加OSS权限即可


然后回到刚刚创建的 bucket,给新建的用户授权
- 进入权限管理,bucket 授权策略,新增授权
- 选择子账号,读写权限,保存


4. 创建 accessKey 和 secretKey
进入 RAM 访问控制,点击子用户,进入用户详情
创建accessKey 和 secretKey
注意:secretKey 只能看一次,所以要保存好


5. 开启水印功能 & 防盗链功能
- 水印大家都懂,就不多说了
- bucket -> 数据处理 -> 图片处理
- 自定义分隔符 & 自定义水印
- 防盗链主要是防止出现恶意访问导致流量增加,钱哗哗的就没了
- bucket -> 数据安全-> 防盗链
图床工具准备
6. mac 安装图床上传工具
这里我用的是 uPic

7. 图床上传工具配置 & 测试


