用宝塔安装GoEdge -搭建自己专属的CDN

关于GoEdge

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

系统需求

最小需求:

  • 操作系统:Linux
    • 包括并不限于CentOS、RHEL、Debian、Ubuntu、RockyLinux、AlpineLinux及其他各种发行版本
  • CPU不少于1核心
  • 可用内存不少于1G
  • 可用硬盘空间不小于10G

对于每日千万访问以上的CDN系统推荐配置如下:

  • CPU不少于8核心
  • 可用内存不少于16G
  • 可用硬盘空间不小于200G

1.配置环境

Nginx 1.20.0
MySQL 8.0.23
进程守护管理器 3.0.5

图片[1]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

2.添加站点

宝塔面板 > 网站 > 添加站点。

在 域名 填入你指向服务器的域名
在 数据库 选择MySQL
在 PHP版本 选择纯静态

图片[2]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

 

3.GoEdge CDN下载源码

创建完成后把网站根目录(/www/wwwroot/cdn.mhick.com)中的文件统统删除(.user.ini防跨站攻击文件,可以删除或保留),随后我们上传源码(根据CPU架构选择对应的版本)

图片[3]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

4.启动队列服务

下面以宝塔面板中进程守护管理器来守护队列服务作为演示

在 名称 填写 GoEdge
在 启动用户 选择 root
在 运行目录 选择 /www/wwwroot/cdn.com/bin/edge-admin
在 启动命令 填写 /www/wwwroot/cdn.com/bin
在 进程数量 填写 1

图片[4]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

5.配置完成后,在浏览器上访问:

http://IP地址:7788/

即可进入安装界面,其中IP地址是你服务器的IP地址;如果服务器有安全策略或者防火墙,需要放行77888001端口

图片[5]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

6.添加反向代理

宝塔面板 > 网站 > 设置 > 反向代理

在 代理名称 填写 GoEdge,在 目标URL 填写 http://127.0.0.1:7788

图片[6]-用宝塔安装GoEdge -搭建自己专属的CDN-七年博客-关注云计算Web开发技术和分享经验教程的个人博客

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7
抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容