使用GoEdge零成本制作CDN系统第1张插图
  • 首页
  • 每日早报
  • 技术教程
  • 编程语言
    • 网站源码
    • 网页代码
  • 精品软件
    • 手机软件
    • 电脑软件
  • 活动资讯
首页 技术教程 正文

使用GoEdge零成本制作CDN系统

2024-01-16 14:43 技术教程 阅读 591

GoEdge 是一款管理分布式 CDN 边缘节点的开源工具软件,目的是让用户轻松地、低成本地创建 CDN/WAF 等应用。

GoEdge 优势

完整的管理界面:可以通过管理界面操作一切功能,无需使用代码,为我们节省了记忆负担,也减少了出错的机会;
安装简单:得益于我们发布的程序都是编译好的二进制文件,即使是一个技术小白也可以轻松安装、启动,无需安装额外的系统库,上传、解压、启动可以一气呵成;
完整的解决方案:不仅仅包含 CDN 加速功能、Web 服务,还包含了多租户(用户)、日志、监控、安全(WAF)、DNS 等功能;
容易集成到别的系统:所有数据都通过 GRPC 操作,第三方系统可以轻易通过 GRPC 和 HTTP API 同 GoEdge 通讯;
更容易二次开发:基于 Go 语言的 GoEdge,相对于其他 C 语言的应用来说更加容易二次开发,入门也相对更加简单,只需要花一些时间学习 Go 语言即可上手。

GoEdge 架构

使用GoEdge零成本制作CDN系统第2张插图

边缘节点:接收和响应用户请求的终端节点
管理员系统:整体的管理控制系统
API 集群:一组 API 节点,为别的类型节点提供数据和运算支持
用户系统:为租户提供管理系统(商业版专属)
区域监控系统:在各个区域监控节点端口连通性(商业版专属)
DNS 系统:一套可以自行搭建的域名解析系统(商业版专属)
数据库集群:存储系统需要持久化的数据

GoEdge 安装

sudo sh -c "$(wget https://goedge.cn/install.sh -O -)"

耐心等其安装好后,就可以通过 7788 端口查看了,如:

http://SERVER_IP:7788

安装 MySQL 数据库

在这之前如果你还没有可用的 MySQL 数据库(支持MySQL 5.7.8/8.0/8.1/TiDB 3.0及以上版本),请先安装 MySQL 数据库再进行,这里我们只需要执行命令即可。

sudo sh -c "$(wget https://goedge.cn/install-mysql.sh -O -)"

安装好后会提示你默认账号、密码(随机)和目录,如:

user: root
password: 3b006fc1a58846234d3caf10dc055d24
dir: /usr/local/mysql

安装好后,我们继续安装 GoEdge CDN 控制面板。非常简单,一路下一步,中途将安装好的 MySQL 数据库 root 账号和随机密码填入进去,设置好管理员账号密码即可。

使用GoEdge零成本制作CDN系统第3张插图

安装好后,点击确认跳转到 GoEdge CDN 控制面板登录界面。

使用GoEdge零成本制作CDN系统第4张插图

简单的可视化操作就出现在你的面前了,跟其他 CDN 界面差不多,大同小异。实在不懂就查看官方文档即可。

声明:本站所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自 乐我知!
消息称宁德时代、比亚迪正强推降本:动力电池将进入0.3元/Wh时代
« 上一篇 2024-01-16
火盾免费网络验证旗舰版V3 一键加验证
下一篇 » 2024-01-16

搜索

最新文章

  • 【分享】「后浪创意写作教室,从入门到精通共6册)」
    2026-02-15
  • 【分享】「圈外编辑」
    2026-02-15
  • 【分享】「罗辑思维荐书集锦全24册)」
    2026-02-15
  • 【分享】「证治准绳(套装共6册)」
    2026-02-15
  • 【分享】「《清史四书(套装共4册)》」
    2026-02-15

热门文章

  • TOP1
    【端游推荐】🔥仁王3v1.03中文全DLC+联机补丁🔥
    6天前 103
  • TOP2
    死馆本体(死に逝く君、館に芽吹く憎悪)
    6天前 59
  • TOP3
    【分享】教程:狼叔抖音带货课程第一期
    7天前 55
  • TOP4
    【分享】50丨AI视频教程丨王平凡·如何用AI搭建本地文件智能检
    7天前 41
  • TOP5
    【分享】课程:2026天晓综合应用能力(A类)系统理论课
    7天前 32

本站部分资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站站长删除。

Copyright © 2018-2025 乐我知 皖ICP备19017711号-2

侵权/投诉/邮箱: 8670468@qq.com

sitemap