oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

学习本文之前,先去申请一个免费的对象存储实列,之后,才能进行下面的教程,不过现在也不知道有没有货,这东西现在是香的很。

因为对象存储是不好绑定域名的,所以本文通过宝塔面板实现域名绑定,以及通过api实现FTP连接的教程。

简易步骤:

1:生成密钥

点击右上角的用户设置→客户密钥→生成密钥,看图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

 

点击之后,需要输入一个名字,这个随便,然后点击生成密钥即可,如图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

注意:保存生成的密钥 它只显示一次!!

2:获取object_storage_namespace

现在进入到对象存储中,如何进入,看图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

点击名称,进入之后就可以找到object_storage_namespace了,如图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

这里的东东可以用ftp连接,后面在说,我们先说,如何绑定一个好记的域名。

3:宝塔面板新建站点

大鸟这用宝塔面板来新建一个站点,事先需要设置好一个域名,之后,利用网站的重定向来设置一个301即可曲线救国,实现域名访问,如图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

代码如下:

if ($host ~ '^ss.duan.ga'){
			return 301 https://objectstorage.ap-tokyo-1.oraclecloud.com/n/nrhttsztk7z7/b/daniao/o$request_uri;
		}

4:跳转网址

301跳转网址怎么来的呢,我们需要在对象存储中上传一个文件,然后【查看对象详细信息】里面找你自己的对象存储的专有地址。

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

这样就可以找到地址了。

5:访问

通过上面的设置,现在我们就可以使用自己的解析的域名来连接这个空间了,如图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程下载也可以用域名加文件名来直接下载,还是很方便的,不过如果能开发一套面板来管理就更方便了。

6:Cyberduck连接

还可以通过ftp工具连接到这个存储空间,不过连接非常缓慢进程连接不上,这里大概说下如何部署,感兴趣的可以接着看。在右上角的概要信息中点击【用户设置】,密钥id,如图示,密钥就是我们生成的那个因为只出现一次,所以需要保存好:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

 

各个区域的api连接如下:

此处为隐藏的内容
发表评论并刷新,方可查看

注意要选择你账户主地区的api链接,<object_storage_namespace>就是对象存储的【名称空间】不懂可以在【2:获取object_storage_namespace】中查看方法。大鸟这类使用Cyberduck来连接。

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

点击链接就可以连接上去了。下载测试,如图:

oracle(甲骨文)对象储存 – 绑定域名以及通过api实现FTP连接的教程

7:最后

说下这个链接地址的问题,比如日本,

https://<object_storage_namespace>.compat.objectstorage.ap-tokyo-1.oraclecloud.com
<object_storage_namespace>改为名称空间
比如我的是nrhttsztk7z7
那链接就是
https://nrhttsztk7z7.compat.objectstorage.ap-tokyo-1.oraclecloud.com

8:总结

cyberduck官网下载:

https://cyberduck.io/

总的来说10G存储,10T流量的图床空间还是值得我们拥有的,所以必须要弄个弄个域名来访问,这样好记一点。唯一可惜的是没有面板,如果配套有个面板来管理就更好了。

随便弄个图片链接来访问下:http://ss.duan.ga/5d85c9765ac9c.jpg


【AD】DMIT美国洛杉矶Pro VPS套餐,$14.9/月起,1G-10Gbps带宽/CN2 GIA线路/有高防GIA可选
【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps