为什么选用华为云
- 支持标准REST API、多版本SDK和数据迁移工具
- 通过跨区域复制、AZ之间数据容灾、AZ内设备和数据冗余、存储介质的慢盘/坏道检测等技术方案,保障数据持久性高达99.9999999999%,业务连续性高达99.995%
- 支持多版本控制、敏感操作保护、服务端加密、防盗链、VPC网络隔离、访问日志审计以及细粒度的权限控制,保障数据安全可信
- 支持HTTPS/SSL安全协议,支持数据加密上传
- 支持免费的图片处理,可以随时随地对存储在OBS中的图片进行缩放、裁剪、水印等处理。处理后的图片直接返回浏览器展示,不会保存在OBS中,也不会占用存储空间,不会产生存储费用
- 价格便宜,40G存储包仅需9元/每年
快速配置华为云OBS
登录华为云,选择对象存储服务OBS
购买资源包,个人图床40G已经足够使用了
创建桶,策略选择公共读,如果选错了可以删掉桶重新创建
创建完成后,在OBS控制台中可以查看到桶名称BucketName
和端点EndPoint
在右上角的用户名>我的凭证中,新增访问密钥,下载的csv文件中,可以获得AccessKeyId
和AccessKeySecret
到这里,OBS已经配置完成了,下面需要配置图床客户端PicGo
PicGo
PicGo是一个用于快速上传图片并获取图片URL链接的开源工具,Release可以从
https://github.com/Molunerfinn/PicGo/releases/下载,也可以自己下载源码构建。
如果是windows系统,直接下载了PicGo-Setup-2.3.0-beta.6.exe,运行后在插件设置中搜索huawei,安装huawei-upload
插件
在图床设置>华为云OBS
中,配置好在华为云OBS服务
小节获取到的AccessKeyId
、AccessKeySecret
、BucketName
、EndPoint
最后在上传区,选择图片上传,上传成功后的链接已经保存在剪贴板中,可以直接复制到想到用到图片的地方
已上传的图片和链接可以在相册
功能中查看
至此,个人图床系统就搭建好了,关于huawei-upload
插件的更多功能和参数配置,可以参考:https://github.com/YunfengGao/picgo-plugin-huawei-uploader
另外,可以通过统一身份认证服务服务(IAM)创建独立的OBS管理用户,而不是使用主账户进行OBS资源控制,可以参考:https://support.huaweicloud.com/iam/index.html