琐碎笔记

安装 Railgun 为 Cloudflare CDN 优化加速访问

佩佩 · 6月16日 · 2020年 · · 664次查看

操作环境

CentOS 7

安装

  • 安装导入公钥
sudo rpm --import https://pkg.cloudflare.com/pubkey.gpg
  • 移除旧公钥
sudo rpm -e gpg-pubkey-8e5f9a5d-*
  • 安装 Cloudflare 软件源(暂无 CentOS 8 的源)
sudo rpm -ivh http://pkg.cloudflare.com/cloudflare-release-latest.el7.rpm
  • 安装 Railgun
yum install railgun-stable -y
  • 修改配置文件
vi /etc/railgun/railgun.conf

# 修改以下字段
activation.token = token  //Cloudflare Partner  后台 Railgun 相应的 token ,类似于 deabcde58a****0a13c85c7d4119 这种字符串
activation.railgun_host = 本服务器的IP  //在哪台服务器安装,就写哪台服务器 IP
  • 设置开机启动
# memcached 开机自启,Railgun 加速需要依赖 memcached 支持,在安装 Railgun 时已经自动安装了
systemctl enable memcached
# 启动 memcached
systemctl start memcached
# Railgun 开机自启
/sbin/chkconfig railgun on
# 启动 Railgun
systemctl start railgun
  • 开放端口
# 开启 2048 tcp 端口,默认是 2048 ,也可以在 /etc/railgun/railgun.conf 中修改为其它端口
firewall-cmd --zone=public --add-port=2048/tcp --permanent
# 开启 2048 udp 端口
firewall-cmd --zone=public --add-port=2048/udp --permanent
# 重启防火墙服务
systemctl restart firewalld.service

没有 Cloudflare Partner 的小伙伴也可以用我的楠格加速,需要开通 Railgun 的下方留言哈。

结束

Enjoy it !


本文作者:佩佩
原文链接:https://www.nange.cn/railgun-for-cloudflare.html
版权声明:知识共享署名-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)协议进行许可,转载时请以超链接形式标明文章原始出处和作者信息,否则谢绝转载!

1 条回应
  1. [email protected]2020-9-8 · 21:57

    怎么开通