帝国CMS支持云存储(又拍云/七牛云)的方法
注册:
七牛:点击进入注册账号
又拍:点击进入注册账号
原理:
利用帝国的修改附件地址功能,配合云存储的静态CDN(镜像)功能,实现让帝国支持又拍云或七牛云。你网站上的文件/图片等,第一次访问时自动由你的服务器同步到云存储,数据几乎瞬间加载(又拍云快,七牛稍慢一些),下次访问时图片从云存储空间加载。
优点:
可以完美的使用又拍云和七牛云的CDN功能、图片处理功能(自定义大小),网站加速效果相当明显。解决IE、chrome 、firefox等浏览器的并发连接数限制。
缺点(又拍):
会占用网站本身的空间,文件不可以删除(因为第一次加载时要同步到云),但静态资源缓存时间可以设长,最高为一年。如果文件不经常改动替换,可以设长一些,默认为7天。
缺点(七云):
网站文件第一次加载时会自动上传至七牛,可以删除(不推荐)来减少占用网站本身空间,速度没有又拍快。
帝国CMS实现独立附件服务器,操作步骤:
1、用目录同步软件(比如:rsync) 将d/file目录同步到附件服务器的附件目录;
2、将file.xx.com域名绑定到附件服务器的附件目录;
3、后台参数设置的附件地址设置为 http://file.xx.com/;
4、完成。
具体操作步骤:
想让帝国ECMS支持又拍云和七牛云,有两个必须条件:
A、参数设置——》文件设置——》 附件存放目录 设定为 https://file.zyku.net/p目录 或 /d/file目录(如果你原先设定的是 栏目目录,则需要把附件目录设定为/d/file,FTP手工移动目录,然后再把调用的地址修正过来,比较麻烦。)
B、云存储服务必须支持CDN加速。又拍的叫 静态CDN,七牛的叫镜像存储
下面说下具体的步骤:(下面假定你的域名是aaaa.com,你的网站有备案号)
1、按照zeedy版主的文章《 帝国CMS实现独立附件服务器》,如果你还有其他的独立服务器,并且想把/d/file 目录同步到独立服务器,那就同步。如果就一台服务器(或VPS),就不用管了。
2、设定一个子域名用于附件使用,比如 img.aaaa.com ,需要在域名管理商那里操作,万网的去万网,新网的去新网,相信都会。Dnspod的最快,几乎是秒生效,万网、新网之类的要等域名生效,通常是1-2小时,最慢24小时。
3、在你的服务器或VPS上,绑定这个域名,并把域名的目录设定为你网站的附件目录(/d/file目录)。
比如采用军哥的lnmp一键安装包的就是在/root/vhost.sh后,域名填img.aaaa.com,目录为 /home/wwwroot/aaaa.com/d/file
A.使用又拍云的看这里:(没有又拍云的可以去买 http://www.upyun.com)用七牛云的往下滚动
4、在又拍云后台创建一个空间,填入空间名,类型选择 静态CDN,点下一步,新建操作员或授权已有操作员。空间创建完成,进入配置CDN.
5、在又拍云后台的 CDN设置 (CDN 回源配置),点击右上角的修改,如果你针对电信/移动、联通有多个IP,则对照填写你的IP地址,如果是BGP线路,则填写一样的即可。 访问域名那里填:img.aaaa.com,不能带有http://,末尾也不要有/
6、按照提示,下载一个测试文件,并把这个文件通过FTP或WinSCP之类的软件,上传到你的img.aaaa.com根目录下(也就是你的 /d/file/目录)
7、确认文件路径正确,可以通过 http://img.aaaa.com/a02c0d0e53.bin 访问(这个文件名每个人的是不同的)
8、进入回源测试,回源速度低于 20 KB/s 则视为质量不达标。一般估计都能达到。测试结果很理想,点击完成结束CDN设置
9、在又拍云后台的域名绑定那里,添加域名绑定,输入:img.aaaa.com ,然后等待又拍云审核通过即可。
B.使用七牛云的看这里:(七牛云可以使用10GB免费存储空间,每月10GB下载流量,没有的可以通过这个链接注册一个)
注册七牛:https://portal.qiniu.com/signup
4、在七牛云后台选择或新建一个空间,在空间设置——》基本设置下面,有一个镜像存储功能,点那个一键加速网站,镜像源填写 http://img.aaaa.com,然后点确定。
5、在七牛云后台的域名设置——》自定义域名那里,填入你的域名 img.aaaa.com (此处需要账户余额大于10元,七牛云免费用户不能使用自定义域名功能)
A或B完成后,进入下面的步骤:
在你网站帝国CMS后台的系统参数设置——》基本属性那里,把附件地址填写为http://img.aaaa.com/,确认提交后在数据更新那里一通刷新即可(新站),如果是老站,则手工修改或替换字段值,把原来的调用图片地址修改为img.aaaa.com。
如果你没有备案号怎么办?
如果你的网站没有备案号,那么你在最后一步时,在帝国CMS后台的附件地址那里,直接填写又拍云或七牛分配给你的地址:
又拍的一般是:http://imgaaaaa.b0.upaiyun.com/ 这样的,imgaaaaa是你的又拍云空间名
七牛的一般是:http://imgaaaaa.qiniudn.com/ 这样的,imgaaaaa是你的七牛云空间名
(资源库 www.zyku.net)
栏 目:帝国CMS
本文地址:https://www.zyku.net/ecms/204.html
您可能感兴趣的文章
- 05-18云服务商平台汇总大全
- 03-11阿里云对象存储OSS开通Region和Endpoint对照表
- 11-02帝国cms教程内容页面调用当前会员信息和文章数量以及
- 11-02帝国CMS教程:统计文章数量、会员数量代码
- 08-05宝塔Linux面板定时备份网站数据至七牛云存储的方法
- 06-25七牛云
- 06-25又拍云
- 09-28帝国CMS附件使用又拍云存储加速的方法
- 09-16帝国CMS利用七牛云存储加速网站附件的方法
- 09-15七牛云存储清理静态页面缓存的方法
- 03-10利用七牛云存储CDN服务给WordPress静态文件加速
- 02-21帝国cms输出数字排序序号的列表
- 02-21帝国CMS使用灵动标签调用某个时间段的信息
- 02-19SiteServer CMS 如何迁移服务器
- 02-15DedeCMS正文内容截取的方法
- 07-15帝国CMS教程:灵动标签调用字段大全
- 07-15帝国CMS教程:show.listpage标签设置显示多少个的解决方
- 07-15帝国cms教程JS广告复制
- 07-15帝国cms模板仿站多国语言切换
- 07-15帝国cms模板使用php5.3.*版本无法连接到MySQL说明

最近更新
阅读排行
猜你喜欢
- 10-29小天才z6手表睡眠模式怎样关闭
- 08-13闲鱼APP修改昵称方法教程
- 12-26情侣记录恋爱天数-情侣记录恋爱天数应
- 03-19APAAS、PAAS、SAAS的区别是什么?
- 11-28pre 标签内容自动换行的方法
- 09-22石头机器人连接网络教程介绍
- 02-21DedeCMS模板调用标签之首页标签大全
- 10-29漫步者tws1蓝牙耳机如何恢复出厂模式
- 12-28快马洗车-快马洗车应用软件功能介绍
- 12-24小米打印机绑定手机方法一览