这篇文章主要介绍了KeyCDN的免费CDN加速服务的使用教程,KeyCDN在全球多个地方布有节点,特别是太平洋地区,需要的朋友可以参考下
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的日本服务器节点的。
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流量的提示。
3、填写你的个人基本信息,包含邮箱、用户名、暗码等。
4、提交注册后,需求到你的注册邮箱中收取激活邮件,点击激活后就能够看到账号现已激活的提示了。
5、登录到KeyCDN,能够看到自己的账号现已激活,周围还有提示说试用期30天。
二、KeyCDN操控面板运用教程
1、下图便是KeyCDN操控面板的操作阐明,左面首要有概略、账户设置、陈述、付款、记载、CNAME、防盗链、多用户办理、API等。
2、KeyCDN账户设置。这一项首要是关于账户基本信息,其间首要几项是比较重要的:API Key、实时日志转发、Rsync Key。实时日志转发能够让你直接检查到CDN拜访日志,Rsync Key首要是用来同步数据文件的。
3、增加Rsync Key前,先要用Puttygen制造Public Key。假如初度触摸,请拜见文章最终的教程部分。
4、接着在KeyCDN中保存Public Key即可。
5、KeyCDN陈述。此项陈述首要是计算、流量散布、文件排行、实时日志、实时数据等,右边是相应的计算表格,一目了览。
6、KeyCDN多用户办理。KeyCDN支撑你增加多个FTP用户,这些FTP用户仅限于上传文件到KeyCDN存储空间上,以便利你分配不同的文件权限到不同用户上。
7、API文档则首要是KeyCDN API要运用到的数据。
8、KeyCDN充值。KeyCDN采纳先充值后依照运用情况计费的办法,最低充值是25美元,支撑Paypal和信用卡。
9、运用Paypal给KeyCDN充值时,会跳转到Paypal付款界面。
10、付款成功后,会提示你25个Credits现已到账。
11、这时你的账户就能看到流量变成了650GB,Credits那一项也变成了26美元了。
三、KeyCDN Pull 镜像空间CDN加快办法
1、前面现已提到KeyCDN Pull CDN实践便是相似于国内七牛的镜像空间CDN加快,你只需填写好自己的网站URL,CDN服务器就能够主动从源站下载静态文件,第2次拜访时用户就能够直接从CDN服务器读取了。
2、点击Zones,输入称号、状况等。
3、在下方需求挑选Zone类型,首要便是Push、Pull、VOD、LIVE。这儿挑选Pull。
4、挑选了Pull CDN后,这时要求你输入你的源站域名地址。
5、Pull还有高档设置,其间有几项有用的功用:是否敞开Force Download(即强制将文件转换为下载而非在线翻开)、是否敞开源站维护、敞开或封闭Gzip紧缩、设置是否敞开expire headers和Cache-Control等。
6、Pull镜像还能够设置是否敞开支撑SPDY 3.1(SPDY是Google开发的根据传输操控协议(TCP)的应用层协议,可用于削减SSL衔接时刻加快网站加载速度
7、创立好的Zone后,你就能够在Zone中进行办理了,你能够从头修改Zone进行设置,也能够运用Purge来铲除缓存。
8、这时翻开KeyCDN给的二级域名,就能够看到自己的网站了。
9、假如你用的是Wordpress,能够直接运用WP Super Cache、W3 Total Cache等插件将KeyCDN与Wordpress完美地结合起来
四、KeyCDN绑定域名和防盗链设置
1、点击Zonealiases,就能够设置你自己的域名运用KeyCDN了。
2、Alias中输入你自己的域名,Zone则是挑选你的增加的Zone记载,这是用来指定域名转向的。
3、接着到你的域名的DNS办理处,为你的域名增加CNAME记载,记载值便是KeyCDN的二级域名。
4、稍等一瞬间,待CDN记载收效后,你就能够运用你自己的域名来拜访KeyCDN并运用CDN加快。
5、Zonereferrers 便是网站防盗链设置。
6、这儿能够设置答应运用你的KeyCDN加快的网站域名地址,不在这个名单内的都会被KeyCDN的CDN服务器节点回绝。
五、KeyCDN Push 云存储空间CDN加快办法
1、创立KeyCDN Push 云存储空间很简单,只需在创立Zone时挑选空间的类型为Push即可。
2、创立成功后,你就能够开端办理你的KeyCDN Push 云存储空间了,你能够从头修改或许在线阅读文件。
3、在线阅读KeyCDN Push 云存储空间的文件,会直接列出文件列表出来,便利你检查。
4、KeyCDN Push 空间能够直接运用FTP软件登录衔接,服务器地址:ftp.keyCDN.com,用户名和暗码等同于你的KeyCDN用户名与暗码。
5、运用KeyCDN的多用户办理,咱们能够创立一个专门用于上传文件到KeyCDN的FTP用户,留意在创立FTP用户时激活FTP Access权限。
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这样的方式。
2、假如你挑选运用自己的证书,这样你的SSL就会运用https://xxx.xxx.com这样的方式了,则需求上传你的证书SSL certificate和SSL Private Key
3、留意:自定义SSL证书后,正式收效需求一天的时刻,上传的SSL证书主张有效期为1年以上,上传证书前能够用SSL证书在线检测东西检测一下:https://www.sslshopper.com/certificate-decoder.html
PS:PuTTYgen和Putty的调配运用
1、首要下载一个生成本地私钥的免费软件:PuTTYGen。这个百度一下就行。
2、运转PuTTYGen,挑选密钥方式为SSH2-RSA,然后点击“生成”,生成私钥的进程中需求用鼠标在软件界面不停地移动方可。
3、生成后,点击“保存私钥”按钮将私钥保存在本地。如下图:
4、接下来,你需求在你的sourceforge.jp账号上增加公共密钥。点击页面右上角的“用户设置”,如下图:
5、然后在页面中心会有“Manage SSH keys”,点击“办理SSH”,如下图:
6、这时候,将PuTTYGen生成的公共密钥增加进去,如下图:
一般地几分钟后就能够正常运用了。
知优网 » KeyCDN的免费CDN加快服务运用全攻略(cdncdn)