Cloudflare加速动态网站的杀手锏,Cloudflare RailGun快速安装教程!
前言
Railgun 是 Cloudflare 提供服务(价值$200美金),可确保以最快速度连接源站和 Cloudflare 网络。 Railgun 利用类似于高质量视频压缩的技术,压缩以前无法访问的 Web 对象。这会带来额外的性能提升。
Cloudflare Partner (已无法申请)是 Cloudflare 推出的分销合作计划,目前分为两种:Self-Serve Partner和Enterprise Reseller,两种在功能上存在差别,Enterprise Reseller 拥有更多的定价权、可选功能以及更好的产品服务。现在大家见到的 Cloudflare Partner 多数为 Self-Serve Partner,要免费试用railgun首先你需要有Cloudflare Partner账号,或者有第三方提供 CFP 域名接入并且帮你开启 Railgun,另外你的vps或者虚拟主机服务器上也需要安装 Railgun 服务。
今天早上折腾了一番,终于在 Centos 7 上成功安装了RailGun 分享给大家,当然了本教程以 Centos 7 为例进行安装 !
安装
- 首先以 root 权限登录SSH
- 如果你已经安装了宝塔之类的软件,那需要先放行2048端口(重点:放行2048端口)
wget https://www.cloudflare.com/static/misc/railgun/centos/railgun-el7.latest.rpm
rpm -Uvh railgun-el7.latest.rpm
修改配置
vi /etc/railgun/railgun.conf
拉到最底下,改动这两个参数
activation.token=CF给你的RailGun的TOKEN
activation.railgun_host=你的服务器IP
保存
启动RailGun
/etc/init.d/railgun start
启动成功提示:
连接网站
找到这个选项 打开他
完成 |
---|
在Railgun 设置那里 点击管理选项 |
如果列表里有你的域名 说明开启RailGun 成功了 |
常见错误
No such file or directory
解决方法:安装 yum 即可
yum install -y wget
启动失败 一般都是没有安装 Memcached
宝塔可以直接通过软件商店安装
查找 Memcached
yum search memcached
安装第三方软件库(可选)标准的 CentOS5 软件仓库里面是没有memcache相应的包的,所以,我们的第一步就是导入第三方软件仓库,这里推荐的是 RpmForge(RpmForge 库现在已经拥有超过10000种的 CentOS 的软件包,被CentOS社区认为是最安全也是最稳定的一个第三方软件库),安装方法如下:
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.2-2.rf.src.rpm
rpm -ivh rpmforge-release-0.5.2-2.rf.src.rpm
安装Memcached
yum -y install memcached
验证安装
memcached -h
/etc/rc.d/init.d/memcached status
查看配置文件
cat /etc/sysconfig/memcached
可以根据情况修改相关配置参数:
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""
启动 memcached 并且开机自动启动
systemctl start memcached
systemctl enable memcached
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »