如果你的业务需要cdn加速网站访问,但是你并不太懂节点机器选择这些,你不需要有任何专业知识只需要支付费用即可。
菠菜 颜色勿扰,危害社会的站点一律不接
1.主控
1.1 准备
一台全新的机子,系统必须为centos7,否则搭建不成功,
主控需开放80 88 443 9200端口
一台内存最小为8GB的服务器做主控
有cdnfly官方授权的可跳过这一步,需要购买正版授权请前往 官网购买
因为我就是临时个人测试使用,就采用 ccclt 大佬分享的的 绕过授权方法
盗版可耻 开发不易 有条件请用正版
cdnfly自建云端搭建方法:
用 这个源码 搭建一个站点,绑定域名auth.cdnfly.cn、monitor.cdnfly.cn ,并根据文件中的nginx伪静态配置设置伪静态。
宝塔搭建是这样:
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节点服务器执行
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.常见问题
分享是一种美德,当你分享时请你附带上本文链接。
请登录后查看评论内容