OElove4.X对接七牛云存储教程(附件分离)
(适用于OElove4.X商业版)
PDF版下载:[attach]4770[/attach]
附件分离原理:
把网站的附件(包括图片、语音、vdieo等),独立出来放到专门存放附件的服务器或云存储中,实现网站加速效果;OElove4.X婚恋交友系统已实现附件分离功能。
准备材料:OElove4.X婚恋交友系统商业版后台、七牛云账号;
对接教程:
1、注册七牛云
按照提示进行账号验证与相关信息填写即可正常使用。(已注册请忽略这一步)
2、创建对象存储
注册与登录账户之后,进入个人中心,在左边导航中找到对象存储,打开后找到对象存储,点击立即添加。
存储空间名称:如“oelove”
存储地区:可以根据网站访问所在地情况选择
访问控制:选择公开空间
点击右下角的立即创建。
3、查看及添加域名信息
创建之后,打开该存储空间,右侧是域名信息与查看域名信息。
测试域名:是免费使用的,不过有相应的限制。
CDN域名:是需要付费的(并完成实名认证),具体付费可以查看七牛云付费套餐后添加。
建议:完成实名认证并充值10元(或以上),激活CDN加速域名,设置绑定网站域名。
注意:付费绑定域名(CDN)不能和网站域名一样。
(ps:新增加速域名需要时间生效,12小时内)
解析域名:添加好域名后,到域名管理中心进行解析,把需要绑定的二级域名解析到 iduz7iu.qiniudns.com。记录类型是CNAME,如下图格式所示。
4、查看密匙
创建好对象存储之后,找到右上角的个人面板,点击打开找到“密匙管理”并点击打开。
进入到密匙管理界面,可以看到已经自动生成的密匙管理:AK、SK;
5、创建多媒体处理
OElove4.X加入语音独白功能,会员录制上传的语音需要对接七牛云存储的多媒体处理。
①返回资源主页,选择添加多媒体处理。
②提示填写队列名称,点击确定创建。(可以自定义填写,如:oelove)
5、OElove4.X后台对接对象存储
登录OElove4.X婚恋交友网站系统管理后台打开功能模块>基础模块>接口设置>云存储接口>七牛云设置。
填写附件分离对接信息
①七牛云存储,选择“开启”
②App Key(AK):上面第“4”步中的查看密匙里复制过来。
③Secret Key (SK):上面第“4”步中的查看密匙里复制过来。
④选择存储地区(需要和申请时候填写的一直)
⑤云存储域名网址
免费:刚刚上面对象存储的临时域名(格式为http://域名/)
注意:付费绑定域名(CDN)不能和网站域名一样。
⑥云对象存储名称:上面创建对象存储时候填写的名称。如:oelove
⑦云多媒体队列名称:填写上面第5步中添加的多媒体处理时填写的队列名称。
填写完成之后点击编辑保存。
[attach]4867[/attach]
6、同步附件到七牛云
已经完成了对接,那么接下来就是把附件上传到七牛云的对象存储中。
步骤大概是:下载网站的附件文件夹data到本地、下载上传工具、上传。
①下载附件文件夹data:通过FTP把data文件夹下载到本地(ps:是网站根目录的data文件夹)
(建议:先在本地创建一个文件夹,自定义命名,如:oelove;下图所示,然后把data文件夹放到里面)
②下载安装上传工具qrsbox,下载:[attach]5472[/attach]
(备注:同步上传工具版本已经更新!)
下载对应的版本,我这里是使用windows电脑系统,那就下载适用于window的qrsbox上传工具。
下载之后是一个压缩包>解压>解压后运行qrsbox.exe
③填写对应的同步配置信息:
AccessKey: 七牛云中的密匙AK(上面第4步)
SecretKey: 七牛云中的密匙SK(上面第4步)
空间名: oelove(对象存储的空间名)
同步源目录:就是下载到本地的data所在的目录(上面创建的oelove文件夹的目录,查看方法如下图)
填写同步配置信息预览
④上传
点击确认即可开始上传,等待提示完成上传即可。(整个过程需要花一些时间,耐心等候)
⑤上传的附件可以在对象存储里面,内容管理中可以看到。
7、已完成对接七牛云对象存储设置。
8、关于附件分离FQA
Q:附件分离有什么优势?
A:减少网站服务器的资源占用、网站打开更快、用户体验更好、相对成本低。
Q:七牛云的对象存储收费吗?
A:有免费与收费的,免费的有限制,不过使用收费的成本也不高,具体可以到七牛云官方咨询。
Q:不想要附件分离了怎么办?
A:附件是在网站服务器中也同步生成的,如果对象存储或附件服务器停用了,在后台切换到不启用即可。
奥壹技术