缙哥哥的�客
与你分享我的点点滴滴生活

利用开�的GoEdge零�本制作CDN系统,支�集群管�和API

��时下架】���推�:三网高性价比全国���(�物�网) �为云�11活动「2C4G5M�三年1000元,缙哥哥�外��利

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

GoEdge 优势

  • 完整的管ç�†ç•Œé�¢ï¼šå�¯ä»¥é€šè¿‡ç®¡ç�†ç•Œé�¢æ“�作一切功能,无需使用代ç �,为我们节çœ�了记忆负担,也å‡�少了出错的机会;
  • 安装简å�•:得益于我们å�‘布的程åº�都是编译好的二进制文件,å�³ä½¿æ˜¯ä¸€ä¸ªæŠ€æœ¯å°�白也å�¯ä»¥è½»æ�¾å®‰è£…ã€�å�¯åŠ¨ï¼Œæ— éœ€å®‰è£…é¢�外的系统库,上传ã€�解压ã€�å�¯åЍå�¯ä»¥ä¸€æ°”呵æˆ�ï¼›
  • 完整的解决方案:ä¸�仅仅包å�« CDN 加速功能ã€�Web æœ�务,还包å�«äº†å¤šç§Ÿæˆ·ï¼ˆç”¨æˆ·ï¼‰ã€�日志ã€�监控ã€�安全(WAF)ã€�DNS 等功能;
  • 容易集æˆ�到别的系统:所有数æ�®éƒ½é€šè¿‡ GRPC æ“�作,第三方系统å�¯ä»¥è½»æ˜“通过 GRPC å’Œ HTTP API å�Œ GoEdge 通讯;
  • 更容易二次开å�‘:基于 Go 语言的 GoEdge,相对于其他 C 语言的应用æ�¥è¯´æ›´åŠ å®¹æ˜“äºŒæ¬¡å¼€å�‘,入门也相对更加简å�•,å�ªéœ€è¦�花一些时间学习 Go 语言å�³å�¯ä¸Šæ‰‹ã€‚

GoEdge æž¶æž„

  • 边缘节点:接收和å“�应用户请求的终端节点
  • 管ç�†å‘˜ç³»ç»Ÿï¼šæ•´ä½“的管ç�†æŽ§åˆ¶ç³»ç»Ÿ
  • 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 控制��登录界�。

简�的�视化�作就出现在你的��了,跟其他 CDN 界�差�多,大��异。实在�懂就查看官方文档��。

赞(3) 打�
转载请注明æ�¥æº�å�Šé“¾æŽ¥ï¼šç¼™å“¥å“¥ » 利用开æº�çš„GoEdgeé›¶æˆ�本制作CDN系统,支æŒ�集群管ç�†å’ŒAPI

评论 抢沙�

评论�必须登录�

 

觉得文章有用就打�一下文章作者

�常感谢你的打�,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界�

支付�扫一扫

微信扫一扫

登录

注册