Cloudflare Partner免费开启Railgun动态CDN加速
2020/02/26 18:44
教程
一、前提条件
Cloudflare Partner是Cloudflare推出的分销合作计划,目前分为两种:Self-Serve Partner和Enterprise Reseller,两种在功能上存在差别,Enterprise Reseller拥有更多的定价权、可选功能以及更好的产品服务。现在大家见到的Cloudflare Partner多数为Self-Serve Partner,要免费试用railgun首先你需要有Cloudflare Partner账号,或者有第三方提供CFP域名接入并且帮你开启railgun,另外你的vps或者虚拟主机服务器上也需要安装railgun服务。
二、开通Railgun并在服务器上部署
菠萝习惯用64位的debian9,下面以此为例
1、进入官网Cloudflare Partner后台,开启CloudFlare Railgun(需要签署一大堆文件。)
2、创建节点获取token
如图,输入节点名字确认即可生成token,后面部署railgun会用到。
3、服务器上部署Railgun(debian9)
$ echo 'deb http://pkg.cloudflare.com/ stretch main' | sudo tee /etc/apt/sources.list.d/cloudflare-main.list $ curl -C - https://pkg.cloudflare.com/pubkey.gpg | sudo apt-key add - $ sudo apt-get update $ apt-get install railgun-stable
安装完成后需要修改配置文件/etc/railgun/railgun.conf,找到下面两行并修改
activation.token = <这里填写 Railgun 的 Token> activation.railgun_host = <这里填写服务器的公网 ip>
然后启动 Railgun,命令如下:
$ /etc/init.d/railgun start Starting railgun: [ OK ]
这时候再返回Cloudflare Partner后台,Railgun的地方应该是active了
4、在Cloudflare Partner后台添加域名
一切就绪之后,需要在后台添加域名才能生效
三、测试
1、Cloudflare后台通过test来测试
2、Chrome浏览器F12查看要素
显示类似内容就是成功了
cf-cache-status: DYNAMIC
cf-railgun: 7d3c559c9e 0.03 0.031913 0030 da0c
cf-ray: 56b19d5d2e641f35-FRA
筑砼匠到此学习,感谢提供知识。