Centos 7 快速安装 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 为例进行安装 !

安装教程

1、首先以 root 权限登录SSH

2、如果你已经安装了宝塔之类的软件,那需要先进宝塔放行2048端口(重点:放行2048端口)

3、运行以下脚本

wget https://www.cloudflare.com/static/misc/railgun/centos/railgun-el7.latest.rpm
rpm -Uvh railgun-el7.latest.rpm

4、然后编辑参数

vi /etc/railgun/railgun.conf

拉到最底下,改动这两个参数:

activation.token = CF 给你的RAILGUN的TOKEN
activation.railgun_host = 你的服务器IP

RAILGUN 的 TOKEN 在这边:

5、然后保存,启动 RAILGUN

/etc/init.d/railgun start

就能看到成功提示:

合作伙伴后台可以看到开通成功提示:

 

常见错误

1、No such file or directory

解决方法:安装 yum 即可

yum install -y wget

2、启动失败 一般都是没有安装 Memcached

安装方法:

1. 查找 Memcached

yum search memcached

首先检查 yum 软件仓库中是否存在 memcached,如果有 直接进入第 3 步安装即可,否则执行第 2 步。

2. 安装第三方软件库(可选)

标准的 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

3. 安装Memcached

yum -y install memcached

4. 验证安装

memcached -h
/etc/rc.d/init.d/memcached status

5. 查看配置文件

cat /etc/sysconfig/memcached

可以根据情况修改相关配置参数:

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""

6. 启动 memcached 并且开机自动启动

systemctl start memcached

systemctl enable memcached
技术教程未分类

Cloudflare 动态域名解析设置全过程,及二级域名ID的获取

2020-4-25 7:49:03

技术教程

苹果CMS添加如优图床扩展 ( 支持10+图床 )

2020-5-1 17:40:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索