最近,想使用图床,使用了七牛云的对象存储,另外一个很大的原因, 七牛云有免费的空间。 类似的产品有很多,阿里云、腾讯云,又拍云等,这些都没有用过,只是在公司的项目中使用过AWS的S3服务。今天配置了ipic支持七牛云上传文件,记录一下,分享给大家。
七牛云使用教程
注册一个七牛云账号
填写注册信息
创建对象存储空间
注册完成后,登录进账号,进入到主面板中,点击创建对象存储
点击后,进入下面的界面中,按要求填写就可以了,存储空间名称可以随便填写
完成创建以后,会跳到如下界面:
左侧有创建的空间名称
使用对象空间
点击
内容管理
,再点击
上传文件
选择文件上传就可以了
在
内容管理
中就可以查看,图中箭头是一些操作如下图:
点击图中的复制外链
就可以访问了
测试外链: http://p3j2qgyhi.bkt.clouddn.com/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202018-02-02%2022.44.31.png
在 iPic 中添加七牛云
打开 偏好设置
,进入 图床
页,选择添加七牛
以下分别介绍各项的意义及如何配置:
资源
就是刚才创建的 空间名称,这里即是 liangchangyou, 上面的例子是jianshu
-
AccessKey 与 SecretKey
- 可以简单理解为七牛的隐身账户和密码,操作资源的授权
- 进入
个人面板
=>密钥管理页
-
-
依次将 AK、SK 中的内容复制到 iPic 对应的 AccessKey、SecretKey 中
-
Http 前缀
- 用于生成上传图片的完成 Http 路径
- 打开刚刚创建的 liangchangyou 资源,复制 测试域名 中的域名至 iPic 的 Http 前缀中。要注意格式的完整,比如 http://p3ipoi9q3.bkt.clouddn.com/ 就是格式完整的 Http 前缀。
-
- 另外,如果你绑定了域名,就可以使用自己的域名。使用自己的域名最好了。
- 另外,如果需要使用七牛的文件名前缀功能(也可理解为文件夹),只要在 Http 前缀最后附上文件名前缀即可。
- 比如,普通的 Http 前缀是:http://p3ipoi9q3.bkt.clouddn.com/;
- 添加 test 文件名前缀后即变为:http://p3ipoi9q3.bkt.clouddn.com/liangchangyou/;
- 上传的图片链接类似于http://o7entpabc.bkt.clouddn.com/liangchangyou/123.png;
完成输入后,可以点击 验证 按钮。如果输入没有问题,则右侧会出现 通过 链接,点击后就可以看到测试时上传至七牛的图片。
最后,点击 应用 按钮进行保存。
iPic 使用七牛
在 iPic 菜单 > 图床 中选择刚刚添加的七牛,之后上传的图片就会在七牛图床中。