七牛云存储是由初创企业七牛公司提供的一款在线云存储服务,专注于以数据为核心的云计算业务,可实现网站的全网cdn加速服务,多数据中心+多加速节点,上传下载均加速、镜像存储、持续在线,可以无限扩展、用户只需按需付费,无硬件投资。
目前新注册的用户可永久获得免费额度:存储空间10G+HTTP下载流量(国内/国外)各10G+API请求(10万PUT/100万GET)
注册地址:https://portal.qiniu.com/signup?code=3li1yjofqmmoi
帝国CMS整合七牛云存储可以选择附件加速服务,例如:(js文件、css文件、图片、压缩包),下面介绍帝国CMS利用七牛镜像存储的具体实现方法:
镜像存储也就是利用帝国CMS修改附件地址的功能,配合云存储镜像功能,实现在网站上上传的文件/图片等资源,第一次访问的时候自动由你的服务器同步到七牛云存储,数据几乎瞬间加载,在下次访问的时候图片/文件会自动从云空间加载,实现加速的目的。
首先注册七牛账号,注册完成后进入七牛后台,点击“新建存储空间”,这里新建一个名为“zyku-net”的空间,如下图:
按要求输入存储空间名称,选择存储区域,访问控制选择公开空间,填好后点击确定创建,这时我们就创建了一个云存储空间。
如需为刚创建的空间设置一个自定义域名,可以选择绑定自己已有的域名,这里需要提醒的是,绑定的域名必须是已备案的域名,而且按七牛的要求是绑定域名必须在账户中充值10元钱,这里绑定一个域名“img.zyku.net”,如下图:
域名绑定提交后需要等待一段时间,直到七牛提醒你做CNAME解析,然后你需要前往你的域名所在服务商那里做域名解析。
空间创建完成后,我们前往帝国CMS后台进行网站端的配置,其实帝国CMS是支持七牛云存储的,后台进入“系统 -> 系统参数设置 -> 基本属性”,修改附件地址为我们刚刚在七牛绑定的域名“http://img.zyku.net/”,如下图:
然后点击文件设置标签,修改附件存放目录,这里我们选择“/d/file/p目录”,具体把附件存放在哪个目录,各位可以根据自己的需求来选择,并不是一定要放在/d/file/p目录,如下图:
其实这里无论你是修改为栏目目录还是/d/file/p目录还是/d/file目录,我们在后台上传的附件包括图片都会在/d/file目录下,但是生成的链接当中并没有/d/file,就像上图我们选择的是/d/file/p目录,上传图片后链接地址如下图所示:
我们只需要加速网站图片和附件,所以还需要创建一个镜像源站,在服务器中新建一个网站,域名为:img2.zyku.net(可以自己定义),IP地址为:服务器ip地址,网站目录为帝国CMS需要加速的那个站点的d/file目录,在Linux服务器中,例如:/web/www.xxx.com/d/file目录,创建完成后到域名处做解析。
现在回到七牛云存储后台,点击对象存储 -> 镜像存储,镜像源输入我们刚刚创建的网站http://img2.zyku.net/,一定要勾上 《使用默认的 robots.txt 配置文件》(robots.txt模板文件中禁用了搜索引擎爬虫,来确保你的网站不会因为开启镜像存储功能而被降权。),如下图所示:
可以到融合CDN中设置防盗链配置,开启后别的网站无法调用云存储中的资源,不会因为网站的图片被盗链而自己承受流量费,如下图所示:
第一次访问时会比较慢,因为图片是从你的服务器中读取(http://img2.zyku.net/d/file/p/1.jpg) 读取过程中,七牛已经在把图片自动同步到七牛空间中,所以第二次访问时已经是使用七牛服务器CDN加速了。
其实网站图片和附件在自己的服务器中也是真实存在的,所以并不用担心以后不再使用七牛CDN加速而造成不必要的麻烦,只需要修改主机头img2.zyku.net为img.zyku.net同时修改DNS指向的ip地址即可!
(资源库 www.zyku.net)
原文链接:https://blog.csdn.net/weixin_39704374/article/details/111416701?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165918471416780357279938%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165918471416780357279938&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-17-111416701-null-null.nonecase&utm_term=%E5%85%8D%E5%A4%87%E6%A1%88cdn
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/3720