全球主机交流论坛

标题: 用GoEdge开源系统自建CDN [打印本页]

作者: 沉默的HIM    时间: 2021-10-20 15:14
标题: 用GoEdge开源系统自建CDN
本帖最后由 沉默的HIM 于 2021-10-20 16:59 编辑

前言
现在很多人的网站因为某些不可抗力的因素,而建立在国外服务器上,国内访问很慢,如果使用国内某些CDN需要提供北岸,并且价格不菲,于是我产生了自建CDN的想法,找了很久发现GoEdge开源并且免费(日常白**),并且手里也有七八个Oracle Cloud永久免费账号,完全可以自建CDN

GoEdge官网:https://goedge.cn/

我的博客观看视觉效果更佳哦:https://him.plus/archives/313

必备条件
域名:1
主控服务器:1(要求已安装MySQL 5.7.8/MySQL 8.0 以上版本)
API服务器:1+(API可以与主控服务器共存)
服务器:3+(建议使用国内访问延迟低的)
ps:3台以下不如使用nginx反代


一、部署管理平台
系统需求
操作系统:Linux
CPU不少于1核心
可用内存不少于1G
可用硬盘不小于10G

如果不是root用户请使用以下命令切换到root用户

sudo su
使用以下脚本一键安装最新管理平台

bash <(curl -L -s https://pan.him.plus/shell/install_GoEdge_admin.sh)




根据提示访问http://IP地址:7788/
ARM架构的Ubuntu系统甲骨文访问发现无法访问,请使用以下命令开放端口
iptables -I INPUT -p tcp --dport 7788 -j ACCEPT
iptables -I INPUT -p udp --dport 7788 -j ACCEPT
iptables-save
sudo netfilter-persistent save
sudo netfilter-persistent reload
成功访问会出现以下页面


点“开始”
配置API信息

配置数据库
内容请根据自己的数据库信息填写(如还没创建,请自行创建一个数据库)

配置管理员账号

完成管理平台安装
确认完信息无误后点击“确认并开始安装”


安装完成后会弹出提示


在安装完成后可以使用:
bin/edge-admin service
命令安装systemd系统服务,这样在系统重启后,可以自动启动服务

二、添加边缘节点
登录管理系统


登录以后我们可以看到如下界面(我这个是已经在使用的)

添加网站DNS服务
点击左侧边栏“边缘节点”,然后我们再点击“详情”,再点击“集群设置”

编辑边缘节点
点击左侧边栏 “边缘节点”,然后我们再点击“详情”


点击最上面二级菜单 “创建节点”

使用ssh一键添加节点
根据自己节点服务器的信息添加

使用一键脚本添加节点
首先在“边缘节点——集群节点——安装升级——自动注册”中获取endpoints、clusterId、secret
注意!!!仅需要双引号内的值


运行以下一键脚本,并且修改脚本后面附带参数内容
wget -N https://pan.him.plus/shell/install_GoEdge_node.sh && chmod +x install_GoEdge_node.sh && ./install_GoEdge_node.sh -e 你的endpoints内容 -c 你的clusterId内容 -s 你的secret内容 -v 管理平台版本号(记得前面加上v 比如:v0.3.1)
成功运行后可以看到提示,以及在管理平台可以看到多了一个节点



三、网站接入CDN
点击左侧边栏 “网站服务”,再点击二级菜单 创建网站服务


添加网站域名


添加网站ssl证书
宝塔面板的证书保存在/www/server/panel/vhost/cert/站点目录/下面


我们发现这里多了一个网站服务


点击设置后我们跳转到这个页面


点击DNS


去域名DNS解析平台,新建一个cname解析
如果是域名托管在cloud flare请不要打开小云朵


至此,自建CDN服务并接入网站就完成了
作者: why?    时间: 2021-10-20 15:15
引流小达人
作者: 沉默的HIM    时间: 2021-10-20 15:15
why? 发表于 2021-10-20 15:15
引流小达人

啊哈哈哈,主要是图片太多,一个一个复制链接太麻烦了
作者: Dk2014    时间: 2021-10-20 15:16
等着ddcc吗还真敢引流啊
作者: 沉默的HIM    时间: 2021-10-20 15:17
Dk2014 发表于 2021-10-20 15:16
等着ddcc吗还真敢引流啊

这就改文章,一张一张复制图片
作者: 欧阳逍遥    时间: 2021-10-20 15:23
看了下。。。。。 个人用 有点复杂了。

还是 nginx 反代 简单 好使
作者: ohmyga    时间: 2021-10-20 15:23
用了一段时间了,这个系统很不错,秒杀 fc那个
作者: 沉默的HIM    时间: 2021-10-20 15:28
欧阳逍遥 发表于 2021-10-20 15:23
看了下。。。。。 个人用 有点复杂了。

还是 nginx 反代 简单 好使

要是个人站多的话,用这个感觉更方便
作者: 小沨    时间: 2021-10-20 15:28
不错  敢于分享就该顶
作者: coldwind    时间: 2021-10-20 15:29
真的很不错,谢谢分享
作者: 诡谲    时间: 2021-10-20 15:40
打码不打全,孩子,你苦了。。。
作者: myseil    时间: 2021-10-20 15:41
目前用的teaweb感觉也不错
作者: 表弟    时间: 2021-10-20 15:43
再开发一个,整成商用卖cdn挺不错的
作者: aoerboquartz    时间: 2021-10-20 15:46
先收藏吧
作者: oksbsb    时间: 2021-10-20 15:50
打不开了?
作者: gtgc2005    时间: 2021-10-20 15:59
如果在国内自建CDN ,能绕过北岸吗?
作者: 沉默的HIM    时间: 2021-10-20 16:01
oksbsb 发表于 2021-10-20 15:50
打不开了?

因为博客在arm机子上,php老出点问题
作者: wangjy    时间: 2021-10-20 17:09
本帖最后由 wangjy 于 2021-10-20 17:11 编辑

有缓存和防c吗,性能怎么样
作者: yueyyy    时间: 2021-10-20 17:11
这才是正确的引流方式
某人mjj只有一个标题+网址。。。
作者: louiejordan    时间: 2021-10-20 17:13
你的博客貌似挂了
作者: Duf    时间: 2021-10-20 17:15
非常不错,但是博客打不开了。。。
作者: 箴扰    时间: 2021-10-20 17:23
群友来了hhh
作者: qxwo    时间: 2021-10-20 17:25
貌似打不开了,有人测试你cdn?

作者: tomcb    时间: 2021-10-20 17:47
被打挂了吗?打不开了
作者: 沉默的HIM    时间: 2021-10-20 17:47
qxwo 发表于 2021-10-20 17:25
貌似打不开了,有人测试你cdn?

被cc了
作者: TinyTiny    时间: 2021-10-20 17:49
被人打了么,打不开
作者: xiaoz    时间: 2021-10-20 19:20
欧阳逍遥 发表于 2021-10-20 15:23
看了下。。。。。 个人用 有点复杂了。

还是 nginx 反代 简单 好使

其实这个比nginx简单些,节点多的话这个管理起来比较方便。
作者: gj368    时间: 2021-10-20 22:14
gtgc2005 发表于 2021-10-20 15:59
如果在国内自建CDN ,能绕过北岸吗?

不北岸连80 443都开不了 如果是云服务厂商 当时能用过两天直接给你停了要你北岸

作者: 钱宗鑫    时间: 2021-10-20 22:41
打不开了
504 Gateway Timeout
作者: LoliR    时间: 2021-10-20 22:59
欧阳逍遥 发表于 2021-10-20 15:23
看了下。。。。。 个人用 有点复杂了。

还是 nginx 反代 简单 好使

确实比较复杂,也是这个 GoEdge 作者的 Teaweb 我的话在用,配置起来也比较繁琐,但是效果还不错就是了
作者: 蝼蚁般的存在    时间: 2021-10-20 23:08
刚出就用过,这个有控制台方便管理,但是实际使用还未完善。期待作者继续更新。
作者: 看我签名.    时间: 2021-10-20 23:15
网站打不开了 老歌
作者: 小疯哥    时间: 2021-10-20 23:28
必须支持!
作者: 箜想    时间: 2021-10-22 17:45
竟然还有这样的东西
作者: 幸福的丶开始    时间: 2021-10-24 13:02
不错 不错 味道好极了
作者: zhlw88cn    时间: 2021-10-24 14:34
越来越刑了。。




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4