满心记 我在人间混日子

使用FlexCdn自建CDN

前段时间整了个迷你主机,配置为R7-5700U 8核16线程,给了一根32G、16G的联想内存条,还有m2的2T + 512SATA硬盘,配置还是相当客观,比我现在办公电脑配置还高。

安装宝塔,使用FRP实现内网穿透,部署了Alist、可道云网盘、博客、密码箱、小说站、视频站几个应用,自己的服务器毕竟各方面更可控,内存也足够大,借助FRP访问效率也不错,安装这么几个应用,对于我这太小服务来说,还是有点大材小用了,这不,结合前段时间博客被打,还有CDN有限制策略,没有导致很大后果,所以萌生了自建CDN想法,最近才开始落实。

我目前了解了几款自建CDN

  1. Cdnfly:看界面和介绍都不错,但是访问不了官网,梯子也不行,不知道啥原因,舍弃了;
  2. 99CDN:界面很不错,搭建也够简单,但是我在配置DNS后,添加网站加不上去,一直说参数错误,搞不懂,还有不支持最新的ubuntu,选择22的最好,很久没更新了,据了解说是在重构;
  3. FlexCdn:搭建起来很简单,也就一行命令,使用和配置也很方便,上手容易,免费版10个节点也够用了;

综合考虑,最后选择了FlexCdn。

主要有几个方面:

  1. 部署难易度(一行命令搞定);
  2. 价格问题(免费10个节点,足够了);
  3. 程序迁移(迁移也比较简单);
  4. 更新问题(可在线更新);

不过免费版没有用户端,自己用也没啥问题;

系统需求

最小需求:

  • 操作系统:Linux(CentOS、RHEL、Debian、Ubuntu、RockyLinux、AlpineLinux及其他各种发行版本)
  • CPU不少于1核心
  • 可用内存不少于1G
  • 可用硬盘空间不小于10G

对于每日千万访问以上的CDN系统推荐配置如下:

  • CPU不少于8核心
  • 可用内存不少于16G
  • 可用硬盘空间不小于200G

安装Flexcdn

curl -s https://flexcdn.cn/install.sh | bash

控制台界面如下:

我目前用到的除了CDN就是WAF了,有兴趣可以去FlexCdn官网看看。

发表评论

提交评论
  1. 头像
    obaby 回复
    这个配置,牛逼啊
    山东省青岛市联通 · Mac OS X 10.15.7 / Google Chrome
    1. 头像
      满心 博主 回复
      @obaby 可不是嘛,所以要拿来搞点事情
      湖北省武汉市电信 · Windows 10 / Google Chrome
  2. 头像
    网友小宋 回复
    Mark一下,不过自建cdn恐怕节点需要很多哈。
    河南省漯河市联通 · Windows 10 / Microsoft Edge
    1. 头像
      满心 博主 回复
      @网友小宋 目前整了三个节点,差不多了,自用够了
      湖北省武汉市电信 · Windows 10 / Google Chrome
  3. 头像
    ACEVS 回复
    不错 mark
    山东省青岛市联通 · Android 10 / Google Chrome
    1. 头像
      满心 博主 回复
      @ACEVS 值得
      北京市广电网 · Android 15 / 手机微信
  4. 头像
    poe 回复
    wow, 现在都已经可以自建CDN了嘛
    江苏省苏州市电信 · Windows 10 / Microsoft Edge
    1. 头像
      满心 博主 回复
      @poe 是呀,自己搞,想怎么折腾都行
      北京市广电网 · Android 15 / 手机微信
  5. 头像
    刘郎 回复
    这个配置如果只跑跑这些项目有点可惜了 造起来 利用起来👍
    贵州省移动 · GNU/Linux / Google Chrome
    1. 头像
      满心 博主 回复
      @刘郎 我也是这么想的,不过又不想搭无用功的站,所以就慢慢搞
      湖北省武汉市电信 · Windows 10 / Google Chrome
      1. 头像
        刘郎 回复
        @满心 肯定啊 得搭自己用得上的 不然那真的才叫浪费呢
        贵州省移动 · GNU/Linux / Google Chrome
        1. 头像
          满心 博主 回复
          @刘郎 毕竟是持续性的东西,以后逐步会搭更多有趣的应用的
          湖北省武汉市电信 · Windows 10 / Google Chrome