关于我搭建CDNFLY的心得

1.主控

1.1 准备

一台全新的机子,系统必须为centos7,否则搭建不成功,

主控需开放80 88 443 9200端口

一台内存最小为8GB的服务器做主控

有cdnfly官方授权的可跳过这一步,需要购买正版授权请前往 官网购买

因为我就是临时个人测试使用,就采用 ccclt 大佬分享的的 绕过授权方法

盗版可耻 开发不易 有条件请用正版

cdnfly自建云端搭建方法:

用 这个源码 搭建一个站点,绑定域名auth.cdnfly.cn、monitor.cdnfly.cn ,并根据文件中的nginx伪静态配置设置伪静态。

宝塔搭建是这样:

图片[1]-关于我搭建CDNFLY的心得-阿宅学院
图片[2]-关于我搭建CDNFLY的心得-阿宅学院
图片[3]-关于我搭建CDNFLY的心得-阿宅学院

1.1.1 修改hosts

修改主控vps的hosts文件,将 auth.cdnfly.cn、monitor.cdnfly.cn 这2个域名指向刚才的自建云端服务器IP

修改hosts意义是 主控vps请求 auth.cdnfly.cn monitor.cdnfly.cn 这两个网站的内容会直接去 自建云端 这个服务器请求,这样就绕过了官方服务器的验证

1.1.2 PING

ping auth.cdnfly.cn
ping monitor.cdnfly.cn

如果都返回 自建云端 说明hosts已经生效,主控vps请求 auth.cdnfly.cn monitor.cdnfly.cn 这两个网站的内容会直接去 自建云端 这个服务器请求,这样就绕过了官方服务器的验证

1.2 搭建

#直接在主控vps执行这条命令即可,控制面板占用4GB内存,内存不足会安装失败

curl -fsSL https://github.com/becxh/cdnfly-kaixin/raw/main/master.sh -o master.sh && chmod +x master.sh && ./master.sh --es-dir /home/es

出现主控搭建成功说明已经成功,使用http://IP访问

如果出现报错等中止安装,大多数情况是你的系统不是centos7,cdnfly开心版只支持centos7,其它系统肯定无法正常运行

管理员账号和密码: wenjian/wenjian
普通用户账号和密码: ceshi/ceshi

2.节点

2.1 准备

节点需要开放80 443 5000端口

2.1.1 SWAP

1GB内存及以下的小鸡必须添加SWAP否则会报错,2GB以上内存的vps可自行决定是否添加SWAP

#先用 free -m 查看一下swap的大小

#1、使用dd命令创建/home/swap这么一个分区文件。文件的大小是1024000个block,一般情况下1个block为1K,所以这里空间是1000MB

dd if=/dev/zero of=/home/swap bs=1024 count=1024000


#2、接着再把这个分区变成swap分区

/sbin/mkswap /home/swap


#3、再接着使用这个swap分区。使其成为有效状态

/sbin/swapon /home/swap


#现在再用 free -m 命令查看一下内存和swap分区大小,就发现增加了512M的空间了

#4、修改/etc/fstab文件,在文件末尾增加如下一行,实现开机自动挂载
#vi /etc/fstab

/home/swap swap swap defaults 0 0

2.2 搭建

进入cdnfly管理员控制台>>系统管理>>系统升级,复制节点安装命令并在节点1和节点2等CDN节点服务器执行

图片[4]-关于我搭建CDNFLY的心得-阿宅学院

2.2.1 安装BBR

centos安装BBR用以下这条命令

wget https://github.com/cx9208/bbrplus/raw/master/ok_bbrplus_centos.sh && chmod +x ok_bbrplus_centos.sh && ./ok_bbrplus_centos.sh	

3.常见问题

图片[5]-关于我搭建CDNFLY的心得-阿宅学院

    © 版权声明
    THE END
    支持博主,更新加速
    点赞6赞赏 分享
    勋章统计

    评论一下 抢沙发

    请登录后发表评论

      请登录后查看评论内容