type
status
date
slug
summary
tags
category
icon
password
Property
Sep 12, 2023 07:13 AM
这篇文章的封面与所有配图均储存在甲骨文云对象存储中
创建存储桶
无论我们想怎么连接到存储桶,首先我们需要先有一个,所以咱们先去创建一个甲骨文的对象存储,并准备好之后需要用到的信息。
- 进入甲骨文控制台。首先点击
左上角-存储-存储桶

2. 点击
创建存储桶
,给你的图床空间起一个好记的名字(其实无所谓x),然后点击创建
,Oracle存储桶的免费空间有20G,理论上作为图床是足够用了吧
3. 存储桶建好了,接下来我们去记录一下
namespace
和region
。首先点击右上角的用户图标,然后选择租户:xxxxx

4. 进入租户详细信息页面后,在框出来的地方有一个
对象存储名称空间
,这个就是namespace
了,把它记下来
5. 然后抬头看地址栏,
region=
后面的部分就是你的region
了,把它也记下来
6. 完成大半啦!接下来回到右上角,这次点击
我的概要信息
,英文界面的话是User Settings

- 在左侧找到
资源客户密钥
,英文下是Customer secret keys

8. 点击生成密钥,起一个名字

9. 把生成的密钥复制下来记好,这个只会显示一次,别弄丢了

10. 于是我们就能在列表里看到密钥了,鼠标放在访问密钥上会显示完整内容

到这里,我们就已经完成了甲骨文的配置啦!
接下来把它和我们的图床项目对接吧——
PicGo
- 安装好PicGo后,在
插件设置
中搜索s3
并安装s3协议插件。

我用的是框里的这个,第一个没试,应该也行?
- 点击
图床设置-AmazonS3
,我们会看到很多很多需要填写的东西
3. 首先看
应用密钥ID
和密钥
,密钥ID是刚才最后一步在列表中看到的那一串字符;密钥是倒数第二步中只显示一次的那一串字符。把它们俩分别拷贝进输入框中
4. 然后是桶
,这里填甲骨文对象存储桶的名字,也就是第2步中创建的名称。如果忘记的话,可以在左上角存储-存储桶中的列表里找到。
5. 接下来是文件路径
,这里的参数决定了你的图片会被上传到什么目录下。有一些变量可以用,比如想存到年/月
目录下并以md5
命名的话,就可以填写{year}/{month}/{md5}.{extName}
,最后一个参数是扩展名,这里抛砖引玉,各位按需填写
6. 权限填public-read
就可以了,公开可读
7. 地区暂时不填,咱们在下面填参数
8. 自定义节点,这里填得麻烦一点点
自定义节点
https://[namespace].compat.objectstorage.[region].oraclecloud.com/
不要照抄,这里两个中括号中的内容是需要替换的,namespace
和region
想必大家还有印象,就是上面第三步中找到的两串字符,把它们替换进去9.自定义域名,这里同样需要有需要替换的部分。
region
和namespace
和上面一样,bucketname
是桶名,第1步里那一个自定义域名<https://objectstorage>.[region].oraclecloud.com/n/[namespace]]/b/[bucketname]/o
10.点击确认,现在可以去上传区试着上传一张图片看看啦~

Qexo
搭建好Qexo后,在设置中找到
图床配置
,图床类型
选择S3协议后,便能看到相关的配置项了
这里的各项可以参考上面PicGo的配置,大同小异对应填好后提交保存就可以啦——