KeyCDN的免费CDN加速服务使用全攻略

所属分类: 网站运营 / 网站优化 阅读数: 70
收藏 0 赞 0 分享

KeyCDN是国外一家以提供静态文件CDN加速的服务商,CDN加速主要包括两种类似:Push 和 Pull。Push是存储空间,你可以使用FTP或者rsync同步工具将文件上传到KeyCDN 的空间上,然后提供给用户下载。Pull即镜像空间,使用过七牛的朋友应该知道这种镜像空间CDN加速的好处。
使用Pull空间,只要添加好自己的网站域名,文件除了第一次访问时会需要请求到源站外,其它人的访问都会直接从CDN服务器上下载,大大减少了对源站的Http请求数,同时又因为CDN“就近”原则,可以让网站的JS、CSS、图片、文件等以最快的速度被用户下载到。切换CDN过程是“无缝”的。
目前KeyCDN在全世界在23个CDN节点,其中美国有9个,欧洲的英国、法国、德国等都有CDN节点,而亚洲则有香港、日本、新加坡等节点。实际测试,国内用户访问KeyCDN 节点都流向到了香港服务器节点,响应速度比较快,连接速度也不错,部分用户也有导向KeyCDN的日本服务器节点的。
201647110116053.gif (500×240)

KeyCDN支持使用自定义域名,支持SSL、Gzip、自定义expire headers、SPDY 3.1、防盗链、强制下载等。Pull镜像空间支持重写cache-control headers、expire headers、自定义robots.txt、源站保护等,Push存储空间则支持创建FTP用户、目录索引、列出目录、支持流媒体传输协议(HLS)等等,支持音视频/流媒体在线处理。
一、KeyCDN免费CDN申请使用
1、官网首页:https://www.keycdn.com/
2、点击进入官网后,可以直接点击“注册”,可以看到新用户免费125GB流量的提示。
201647110150558.gif (500×240)

3、填写你的个人基本信息,包括邮箱、用户名、密码等。
201647110207286.gif (500×240)

4、提交注册后,需要到你的注册邮箱中收取激活邮件,点击激活后就可以看到账号已经激活的提示了。
201647110223343.gif (500×240)

5、登录到KeyCDN,可以看到自己的账号已经激活,旁边还有提示说试用期30天。
201647110241626.gif (500×240)

二、KeyCDN控制面板使用教程
1、下图就是KeyCDN控制面板的操作说明,左边主要有概况、账户设置、报告、付款、记录、CNAME、防盗链、多用户管理、API等。
201647110300247.gif (500×240)

2、KeyCDN账户设置。这一项主要是关于账户基本信息,其中主要几项是比较重要的:API Key、实时日志转发、Rsync Key。实时日志转发可以让你直接查看到CDN访问日志,Rsync Key主要是用来同步数据文件的。
201647110317293.gif (500×240)

3、添加Rsync Key前,先要用Puttygen制作Public Key。如果初次接触,请参见文章最后的教程部分。
201647110336962.gif (500×240)

4、接着在KeyCDN中保存Public Key即可。
201647110352683.gif (500×240)

5、KeyCDN报告。此项报告主要是统计、流量分布、文件排行、实时日志、实时数据等,右边是相应的统计表格,一目了览。
201647110412146.gif (500×240)

6、KeyCDN多用户管理。KeyCDN支持你添加多个FTP用户,这些FTP用户仅限于上传文件到KeyCDN存储空间上,以方便你分配不同的文件权限到不同用户上。
201647110427960.gif (500×240)

7、API文档则主要是KeyCDN API要使用到的数据。
201647110445107.gif (500×240)

8、KeyCDN充值。KeyCDN采取先充值后按照使用情况计费的方式,最低充值是25美元,支持Paypal和信用卡。
201647110501585.gif (500×240)

9、使用Paypal给KeyCDN充值时,会跳转到Paypal付款界面。
201647110518602.gif (500×240)

10、付款成功后,会提示你25个Credits已经到账。
201647110534370.gif (500×240)

11、这时你的账户就能看到流量变成了650GB,Credits那一项也变成了26美元了。
201647110550434.gif (500×240)

三、KeyCDN Pull 镜像空间CDN加速方法
1、前面已经说到KeyCDN Pull CDN实际就是类似于国内七牛的镜像空间CDN加速,你只要填写好自己的网站URL,CDN服务器就可以自动从源站下载静态文件,第二次访问时用户就可以直接从CDN服务器读取了。
2、点击Zones,输入名称、状态等。
201647110613114.gif (500×240)

3、在下方需要选择Zone类型,主要就是Push、Pull、VOD、LIVE。这里选择Pull。
201647110633692.gif (500×240)

4、选择了Pull CDN后,这时要求你输入你的源站域名地址。
201647110648219.gif (500×240)

5、Pull还有高级设置,其中有几项实用的功能:是否开启Force Download(即强制将文件转换为下载而非在线打开)、是否开启源站保护、开启或关闭Gzip压缩、设置是否开启expire headers和Cache-Control等。
201647110707279.gif (500×240)

6、Pull镜像还可以设置是否开启支持SPDY 3.1(SPDY是Google开发的基于传输控制协议(TCP)的应用层协议,可用于减少SSL连接时间加快网站加载速度
201647110723894.gif (500×240)

7、创建好的Zone后,你就可以在Zone中进行管理了,你可以重新编辑Zone进行设置,也可以使用Purge来清除缓存。
201647110741895.gif (500×240)

8、这时打开KeyCDN给的二级域名,就可以看到自己的网站了。
201647110800479.gif (500×240)

9、如果你用的是Wordpress,可以直接使用WP Super Cache、W3 Total Cache等插件将KeyCDN与Wordpress完美地结合起来
201647110818440.gif (500×240)

四、KeyCDN绑定域名和防盗链设置
1、点击Zonealiases,就可以设置你自己的域名使用KeyCDN了。
201647110837394.gif (500×240)

2、Alias中输入你自己的域名,Zone则是选择你的添加的Zone记录,这是用来指定域名转向的。
201647110856703.gif (500×240)

3、接着到你的域名的DNS管理处,为你的域名添加CNAME记录,记录值就是KeyCDN的二级域名。
201647110913847.gif (500×240)

4、稍等一会儿,待CDN记录生效后,你就可以使用你自己的域名来访问KeyCDN并使用CDN加速。
201647110930900.gif (500×240)

5、Zonereferrers 就是网站防盗链设置。
201647110954166.gif (500×240)

6、这里可以设置允许使用你的KeyCDN加速的网站域名地址,不在这个名单内的都会被KeyCDN的CDN服务器节点拒绝。
201647111017373.gif (500×240)

五、KeyCDN Push 云存储空间CDN加速方法
1、创建KeyCDN Push 云存储空间很简单,只要在创建Zone时选择空间的类型为Push即可。
201647111038682.gif (500×240)

2、创建成功后,你就可以开始管理你的KeyCDN Push 云存储空间了,你可以重新编辑或者在线浏览文件。
201647111055233.gif (500×240)

3、在线浏览KeyCDN Push 云存储空间的文件,会直接列出文件列表出来,方便你查看。
201647111114547.gif (500×240)

4、KeyCDN Push 空间可以直接使用FTP软件登录连接,服务器地址:ftp.keycdn.com,用户名和密码等同于你的KeyCDN用户名与密码。
201647111144039.gif (500×240)

5、利用KeyCDN的多用户管理,我们可以创建一个专门用于上传文件到KeyCDN的FTP用户,注意在创建FTP用户时激活FTP Access权限。
201647111208463.gif (498×240)

6、通过rsync同步文件。先进入到Account-Settings -> Rsync Settings中生成一个private.key,然后到你的VPS中添加该private.key,命令格式类似:

复制代码
代码如下:
ssh-add /path/to/your/private.key

7、接着使用类似于以下格式的命令来同步你的文件到KeyCDN服务器上(myzone为你的Zone名称,testuser为你的用户名):


复制代码
代码如下:
rsync -avz --chmod=u=rwX,g=rX myzone/ testuser@rsync.keycdn.com:zones/myzone/

8、列出你当前Zone下的文件,请使用以下命令:


复制代码
代码如下:
rsync —list-only testuser@rsync.keycdn.com:zones/myzone/


六、KeyCDN支持共享SSL和自定义SSL证书
1、KeyCDN在创建Zone时,勾选Show Advanced Features,这里可以设置你的CDN是否开启支持SSL证书,选择共享SSL模式的话,你的SSL就会使用https://*.kxcdn.com这样的形式。
201647111321247.gif (500×240)

2、如果你选择使用自己的证书,这样你的SSL就会使用https://xxx.xxx.com这样的形式了,则需要上传你的证书SSL certificate和SSL Private Key
201647111339656.gif (500×240)

3、注意:自定义SSL证书后,正式生效需要一天的时间,上传的SSL证书建议有效期为1年以上,上传证书前可以用SSL证书在线检测工具检测一下:https://www.sslshopper.com/certificate-decoder.html

PS:PuTTYgen和Putty的搭配使用
1、首先下载一个生成本地私钥的免费软件:PuTTYGen。这个百度一下就行。
2、运行PuTTYGen,选择密钥模式为SSH2-RSA,然后点击“生成”,生成私钥的过程中需要用鼠标在软件界面不停地移动方可。
3、生成后,点击“保存私钥”按钮将私钥保存在本地。如下图:
201647111402584.gif (500×240)

4、接下来,你需要在你的sourceforge.jp账号上添加公共密钥。点击页面右上角的“用户设置”,如下图:
201647111419285.gif (500×240)

5、然后在页面中间会有“Manage SSH keys”,点击“管理SSH”,如下图:
201647111434075.gif (500×240)

6、这时候,将PuTTYGen生成的公共密钥添加进去,如下图:
201647111450607.gif (500×240)

一般地几分钟后就可以正常使用了。

更多精彩内容其他人还在看

快速更新网站内容的几种方法

自从有了CMS现在做个网站是件非常简单的事,网站的运作的中心是日常的网站内容更新和长期网站推广。其中网站内容的快速更新是重中之重,今天笔者来分享一下快速更新网站内容的几种方法。希望能为站长们更新网站内容提供一些帮助。 1、内容采集 内容采集是最直接的方法,采
收藏 0 赞 0 分享

Google给广大网站的搜索引擎优化(SEO)建议

为了把Google中文搜索本土化Google官方也确实做了大量的工作,其中在(网站管理员/站长)这块文章丰富了不少,作为营销爱好者笔者经常关注拜读之余也摘录一些自认为比较有价值的内容供大家参考。今天和大家分享的是:Google给广大网站的搜索引擎优化(SEO)建议。文章内容如下
收藏 0 赞 0 分享

创建一个方便Google处理的网站的详细建议

这又是一篇来自Google的文章,再继续发下去很多朋友会问我为什么又转搜索引擎的东西了。其实个人认为Google网站管理员/站长帮助里头还是很多精华的,例如:今天将要转载的这个(创建一个方便Google处理的网站的详细建议)就写得非常好。废话不多说了,下面来分享下创建一个方
收藏 0 赞 0 分享

排除法解决网站在搜索过程中表现不佳的现象

搜索引擎排名机制异常的复杂和严密,直接导致很多网站内容发布出来在搜索引擎的搜索结果表现不佳的现象,种现象一直困扰着很多站长。今天笔者给大家介绍一种比较有效的解决方法:排除法解决网站在搜索过程中表现不佳的现象。 这个排除法的步骤如下: 一、查看您的网站是否被
收藏 0 赞 0 分享

百度 google分别喜欢什么样的友情链接

友情链接对搜索引擎的重要性我就不说了,你去看下只要是做优化的网站几乎都是有友情链接。我发现一些做seo的公司,给客户优化网站的时候纯属就是靠友情链接,雇专门的友情链接专员来进行优化。但是这样做你真的有效果吗,我看到过一些网站,页面上几乎三分之一的页面是友情链
收藏 0 赞 0 分享

浅析网站首页的广告形式

一般而言,由于互联网用户在刚登录某网站时,会看到各种各样的广告。这些广告杂乱无章,因此,大多数的标语用户很容易看过就忘。行为追踪就是防止这种情况发生的方法之一,从而使得广告与用户的生活和目前的精神状态相关的机率更大。或者,您也可以采取不那么敏感的方式使广
收藏 0 赞 0 分享

友情连接与SEO的关系

外连的多少是SE判断一个网站质量的好坏的最基本的标准,谷歌的PR值,百度的超连分析技术等都是以连接网页的数量的多少来决定一个网页的质量的。相对,网站做友情连接,也是以这点为出发点的。但是,友情连接质量的高低往往会起到影响网站排名的关键性作用。因次,我们必须在
收藏 0 赞 0 分享

一个网站的好坏是网民说了算还是PR说了算

大概每一季度的PR更新,都能在站长界引起一阵不大不小的地震,谷歌在2009年端午节这一天,更新了其旗下品牌的PR值,让很多站长觉得这是谷歌在中国的传统节日端午送上的大礼。 谷歌也真够有心的了,偏偏在端午那一天与大家“意思意思”,PR值,对于广大的站长确
收藏 0 赞 0 分享

网站成功的必备条件分析小结

托尔斯泰有句名言:“幸福的家庭都是相似的,不幸的家庭各有各的不幸”。引申到建站方面,即“成功的网站都是相似的,失意的网站各有各的不幸”。 那么,网站的成功,都有哪些相似之处呢?网站成功需要哪些重要因素呢? 有人会说技术最重要
收藏 0 赞 0 分享

网站运营推广中的内容策略浅谈

一、提升流量的内容策略 提升流量(PV)的关键是什么呢?很简单,让用户大量点击网站的页面,阅读网站的内容。浏览的页面多了,流量自然就上去了。那如何才能增加用户的点击行为呢? 1、根据用户喜好,增加相应的文章数量。注意,这里说的文章,是指用户喜欢的内容。 2
收藏 0 赞 0 分享
查看更多