云速建站OBS服务使用指导
云速建站增加OBS管理入口(对象存储服务),提供云存储能力。使用该服务,用户需要进行简单的配置。配置完成后,即可对指定的OBS桶文件进行基本的管理操作。
云速建站OBS管理,集成了OBS、PHP、SDK和OBS BrowserJS SDK。其中OBS桶跨域规则设置、桶是否存在检测、同步桶列表数据、文件夹删除等操作经由后端PHP向OBS发起,其余操作如上传等都由前端JS直接向OBS发起。

2.对象存储服务 OBS配置
使用对象存储服务用户需要进行简单的配置。点击对应链接可获取相应帮助说明。网站提供的管理服务是针对指定桶展开的,因此用户需要在华为云控制台创建一个桶策略为'公共读'的桶。以便api能正常读取管理桶文件。
获取OBS信息链接:https://www.huaweicloud.com/product/obs.html
2.1 开通之后要先选择创建通

2.2 填写桶信息
区域:区域选择看提示选择
桶名称:按名称要求取一个名字用于区别
存储类别:有提示,根据业务需求选择,建议选标准存储
桶策略:选择公共读
剩下的可直接选择默认
填完之后点击立即创建

2.3 新桶添加完成

2.4 桶文件管理
点击桶名称,再点击右侧的对象,再点击上传对象或先新建文件夹



2.5因为选择的是公共读,提示可忽略,点击添加文件,即可把文件上传上来

文件管理也可在云速建站进行管理,下面有介绍,更多OBS配置指导文档可参考 :https://support.huaweicloud.com/wtsnew-obs/index.html
3.获取OBS配置中的Access Key和Secret Access Key
3.1先点击控制台,把鼠标移到账号处,在下拉选项中选择我的凭证

3.2 选择访问密钥,点击新增访问密钥

3.3 点击免费获取短信验证码

3.4 收到验证码后,填入验证码后点击确定
3.5 确定后系统自动打开一个CSV文档,里面包含Access Key和Secret Access Key (如果访问密钥泄露,会带来数据泄露风险, 且每个访问密钥仅能下载一次,为了账号安全性,建议您定期更换并妥善保存访问密钥。)

也可参考获取AK、SK指导链接:
https://support.huaweicloud.com/devg-apisign/api-sign-provide.html#section3
4.完成OBS配置
4.1、Access Key和Secret Access Key即为3.5获取到的参数
4.2、存储区域和桶名称即为2.2里面选择的区域和桶名称;
4.3、用户可在OBS设置不同的图片样式(如图片水印、图片模糊锐化等),选填图片样式后保存,添加当前OBS图片标签下的图片会自动带有样式效果,不填图片样式名称,即可添加原图;
4.4、配置完后点击检测配置,如果配置正确会提示参数检测正常

至此华为云OBS配置已经完成,可以开始使用了
5.文件管理
除了前面提到的可以在OBS里面进行上传文件等文件管理,也可直接在云速建站文件管理处进行管理。
检测配置正确

5.1、文件管理说明

5.2点击本地上传,选择文件后会直接上传,并显示相应上传信息。文件将直接上传到配置项OBS指定桶中。

5.3 用户可对当前桶文件进行简单的增删操作,删除操作也会记录相应日志,显示在后台日志管理。
删除单个对象:

删除多个对象:

删除文件夹:

5.4当用户在OBS控制台端,操作当前桶后,需要点击同步按钮,手动同步最新文件数据。

5.5点击新建按钮,可在当前选定路径下新建文件夹。

6.怎样调用OBS文件
配置好后,设置链接,选择文件,点击华为云OBS,选择要链接的文件。
以文本设置MP3文件下载为例
6.1、选中文字,点击编辑栏中**超链接,在弹出的对话框中链接类型选择文件,点击选择文件

6.2 点击华为云OBS

6.3 选择要链接的文件

6.4点击确定

6.5 访问时,设置超链接的文字,当鼠标移到该字上时,字会变色,点击能打开

6.6 如果浏览器中有该文件类型插件,会直接在浏览器中打开,也可以下载,如果浏览器不支持打开该文件会直接下载。

6.7 比如该MP3文件,点击右侧3个点可直接下载
7.小程序编辑器管理界面说明
功能与经典版基本一致,界面风格有所差异,文件上传管理类型较经典版略少,与原有编辑器文件管理类型保持一致。



8.注意事项
8.1 用户创建桶时,桶的读取策略需要选择'公共读'。以便API能正常读取管理桶文件。创建存储桶链接:
https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0045829088.html

v 要使用OBS BrowserJS SDK访问OBS服务的桶,必须配置该桶允许跨域请求(桶的CORS)
https://support.huaweicloud.com/sdk-browserjs-devg-obs/zh-cn_topic_0142816150.html
8.2填写OBS配置信息后,点击检测或者保存配置信息时,如果配置信息检测通过,则会自动提交一条针对当前桶的CORS(跨域资源共享)规则。浏览器通过JS直接向OBS上传文件时,需要使用该策略,不建议修改。


8.3 在创建OBS桶名称的时候,名称里面不要加 “. ‘’(如ysjz.com 这种不符合),容易导致浏览器将其解析成多级域名,证书无法覆盖到。
9.常见疑问
9.1 如果我云速建站中切换了OBS区域或者桶,之前网站中链接的文件还能访问或下载吗?
答:只要源桶源文件不删除,并且在有效服务期内,之前的文件链接就还能继续访问或下载。
9.2 一次最多上传多少文件,单个文件最大可以上传多大?
答:控制台一次最多可同时上传100个文件,单次上传总文件大小不超过5GB。如果需要上传更大文件请使用OBS客户端工具,参考
https://support.huaweicloud.com/clientogw-obs/obs_03_0024.html。
9.3 对接OBS后,云速建站中文件上传类型还受限制吗?
答:通过华为云OBS上传的文件格式和OBS保持一致,不受限制,通过云速建站上传格式类型和云速建站支持类型保持一致,参考https://bbs.huaweicloud.com/blogs/3359b35539bf11e9bd5a7ca23e93a891
9.4 华为云OBS对云速建站有版本要求吗?
答:没要求,支持所有版本。
9.5 对接华为云OBS有空间大小限制吗?怎么收费的?
答:具体请参考 :
https://support.huaweicloud.com/price-obs/zh-cn_topic_0090080423.html
9.6 如果我购买的OBS到期了,之前网站选择的文件还能访问吗?
答:OBS到期后,文件链接也将失效,文件无法再打开,需及时续费。
9.7 对接华为云OBS后,在网站中有添加大文件链接,会影响网站打开速度吗?
答:不会,文件是存储在OBS上,我们只是提供文件打开的链接,和视频插件是一个原理,所以不会影响网站打开速度。
9.8 OBS存储视频和视频点播存储视频有什么区别?
答:OBS存储视频不限格式,视频点播存储的视频格式参考:https://support.huaweicloud.com/vod_faq/zh-cn_topic_0187459068.html
由于使用视频点播,是将视频链接复制到云速建站视频插件中,云速建站视频插件只支持mp4和flv格式视频。所以使用视频点播服务需将视频格式转换成mp4或flv格式,而OBS服务则是直接打开OBS中的文件,所以视频格式不受限制。
9.9 为什么用云速建站打开OBS中的文件,有的能直接打开,有的是直接下载?
答:跟浏览器支持打开的文件格式有关,浏览器支持打开的文件格式会直接打开,不支持就会直接下载。

