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

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

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

简易步骤:

1:生成密钥

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

 

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

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

2:获取object_storage_namespace

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

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

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

3:宝塔面板新建站点

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

代码如下:

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

4:跳转网址

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

这样就可以找到地址了。

5:访问

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

下载也可以用域名加文件名来直接下载,还是很方便的,不过如果能开发一套面板来管理就更方便了。

6:Cyberduck连接

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

 

各个区域的api连接如下:

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

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

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

7:最后

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

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

8:总结

cyberduck官网下载:

https://cyberduck.io/

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

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