最新发布
-
GinCdn被控节点V1.0.7 安装教程(Ubuntu 18~24 通用,推荐 Ubuntu 24.04|2H2G~16H32G) GinCdn被控节点V1.0.7 安装教程(Ubuntu 18~24 通用,推荐 Ubuntu 24.04|2H2G~16H32G) 前言 GinCdn 是一款轻量、高性能、易部署的国产内容分发系统,采用主控+边缘节点架构,支持缓存加速、HTTPS、智能调度、WAF 防护等企业级功能。 本文基于 GinCdn V1.0.4 版本,提供 Ubuntu 全系列(18.04/20.04/22.04/24.04)被控节点安装教程,推荐优先使用 Ubuntu 24.04 LTS,性能与兼容性最佳。 全程一条命令全自动部署,无需手动编译、无需改配置,新手也能 3 分钟上线节点。 一、环境要求 1. 操作系统 支持:Ubuntu 18.04 / 20.04 / 22.04 / 24.04(64位) 推荐:Ubuntu 24.04 LTS(内核新、性能强、依赖更完整) 2. 服务器配置(根据业务选择) 测试/轻量业务:2H2G 常规业务:4H4G / 4H8G / 8H8G / 8H16G 高并发大流量:16H16G / 16H32G 3. 网络与权限 必须使用 root 权限 执行 服务器可访问公网 二、一键部署命令(核心) 直接复制以下完整命令粘贴执行,自动下载、授权、运行一条龙: curl -k --http1.1 -o /root/gincdn-install https://www.gincdn.cn/download/ubuntu/gincdn-install && chmod +x gincdn-install && sudo ./gincdn-installms8njqhx.png图片 命令说明 用法: gincdn-install --master-url <url> 完整部署并指定主控地址 gincdn-install --update-master-url <url> 更新主控地址 gincdn-install --help 显示此帮助信息 示例: gincdn-install --master-url http://192.168.1.100:8080 gincdn-install --update-master-url http://192.168.1.200:8080 常用命令(部署完成后): 启动: /usr/local/openresty/nginx/sbin/nginx 停止: /usr/local/openresty/nginx/sbin/nginx -s stop 重载: /usr/local/openresty/nginx/sbin/nginx -s reload 三、执行自动化安装 sudo ./gincdn-install --master-url http://192.168.1.100:8080ms8nnzsy.png图片 安装部署成功 ms8sxl1o.png图片 下面这个就是因为主控后台没添加绑定该节点信息 ms8o8qla.png图片 需要手动添加一下才可以 ms8odicm.png图片 添加节点信息时,节点名称不能有任何空格,不然会导致连接不上 ms8oeuzv.png图片 添加完之后,手动执行下命令 # 重启服务 systemctl restart ws_config_client.servicebash /opt/gincdn/client.sh四、部署成功验证 1. 查看节点服务状态 systemctl status ws_config_client.service✅ 成功标志: Active: active (running)服务绿色高亮、持续运行。 2. 检查主控地址配置是否正确 grep MASTER_API_URL /opt/gincdn/conf/node_config.conf✅ 输出你填写的主控地址即正常。 3. 检查开机自启 systemctl is-enabled ws_config_client.service✅ 输出 enabled 表示正常。 mo5ije7a.png图片 五、常用运维命令 1. 服务管理 # 启动 systemctl start ws_config_client.service # 停止 systemctl stop ws_config_client.service # 重启 systemctl restart ws_config_client.service # 查看日志 journalctl -u ws_config_client.service -f2. 修改主控地址 sed -i "s|MASTER_API_URL=\".*\"|MASTER_API_URL=\"http://新主控IP:8080\"|g" /opt/gincdn/conf/node_config.conf systemctl restart ws_config_client.service六、常见问题排查 1. 脚本下载失败 curl:(92) HTTP/2 stream error 原因: 服务器对 HTTPS/HTTP2 兼容差 解决: 本文命令已加 --http1.1,重新复制执行即可。 2. 报错 unzip: command not found apt update && apt install unzip -y3. 服务启动失败显示 inactive (dead) systemctl daemon-reload systemctl restart ws_config_client.service4. 节点连不上主控 可能原因: 主控地址写错 8080 端口未通 安全组/防火墙未放行 主控服务未启动 排查: ping 主控IP telnet 主控IP 8080七、总结 GinCdn V1.0.7 被控节点在 Ubuntu 18~24 全版本 均可稳定运行,推荐 Ubuntu 24.04 性能最佳。 部署仅需一条命令,全自动配置、自动注册、自动开机自启,适合大量边缘节点批量部署。 配置从 2H2G 到 16H32G 全覆盖,可满足个人测试、企业高并发 CDN 分发场景。 GinCdn CDN部署 Ubuntu24 被控节点 运维一键脚本 OpenResty 国产CDN -
零基础!宝塔面板快速部署 GinCdn V1.1.5 主控端(含 Redis 配置) 零基础!宝塔面板快速部署 GinCdn V1.1.5 主控端(含 Redis 配置) GinCdn作为轻量高效的内容分发系统,依托Go语言的高性能特性,是一款自研系统,是中小型企业/个人搭建CDN的优选方案。本文手把手教你用宝塔面板完成GinCdn主控端部署,无需复杂命令行,小白也能上手! gincdn透明.png图片 【前置准备】 服务器:推荐centos7.6-7.9/Ubuntu 20.04/22.04(2核4G及以上,确保网络通畅); 环境:宝塔面板v11.0+版本(安装Nginx1.18+/Apache 2.2+、MySQL 5.7+、Redis5.0+); 资源:GinCdn主控端源码(官方最新版)、域名(已解析至服务器IP)。 【程序获取】 前往官方授权站:auth.shuha.cn,获取正版授权并下载程序源码压缩包 【部署步骤】 步骤1:创建数据库 14.png图片 检查MySQL服务状态,创建GinCdn专属数据库(如gincdn_db),记录数据库名/账号/密码; 步骤2:上传并解压GinCdn源码 宝塔面板 → 文件 → 新建目录(如/wwwroot/gincdn),进入目录后点击“上传”,选择本地GinCdn源码包(zip/tar.gz); 新建项目文件夹 1.png图片 上传程序压缩包 2.png图片 解压源码至该目录,确认目录结构完整(包含main.go、config.yaml等核心文件)。 步骤3:配置GinCdn参数 编辑源码目录下的config.yaml文件: 端口配置:设置主控端运行端口(如8080,确保未被占用); 4.png图片 数据库配置:填写MySQL地址(localhost)、端口(3306)、数据库名、账号、密码; 5.png图片 文件访问配置:填写已解析的主控端域名(www.gincdn.cn); 访问图片文件的url可以是IP:端口 6.png图片 如果想要是域名就直接http://www.gincdn.cn,开了ssl的就https 7.png图片 授权配置:填写获得的授权码 8.png图片 填写完之后保存文件 步骤4:导入数据 压缩包解压后有个“gincdn.sql”文件 9.png图片 上传数据库文件并完成导入 步骤5:设置Redis并放行端口 宝塔面板 → 软件商店 → 全部 → Redis 填写bind为0.0.0.0 填写requirepass为123456(主控成功启动后可改,为安全起见也必须改) 7.png图片 宝塔面板 → 安全 → 添加端口规则 TCP协议端口6379放行所有IP 8.png图片 步骤6:创建Go项目 宝塔面板 → 网站 → Go项目; 10.png图片 11.png图片 点击启动 12.png图片 启动成功 验证启动 如果是服务器IP访问:服务器IP:端口 如果是域名访问:域名 出现GinCdn主控端页面即启动成功。 13.png图片 管理员控制台是:/admin,账号密码默认:admin/123456 9.png图片 用户控制台是:/user ms7ur3sg.png图片 【常见问题排查】 运行报错:检查数据是否成功导入; 端口占用:在宝塔“安全”面板查看端口是否放行,或更换未被占用的端口; 无法访问:检查反向代理配置是否正确,防火墙是否放行80/443端口。 【总结】 通过宝塔面板可视化操作,无需手动配置复杂的环境变量和服务脚本,即可快速完成 GinCdn 主控端 部署。 V1.1.5 版本已新增实时监控大屏、十五种注入攻击防护、套餐用量查看、防劫持等众多企业级功能,部署完成后可通过主控端管理节点、配置缓存规则、添加 WAF 防护,轻松搭建专属企业级 CDN 体系! -
GinCdn内容分发系统V1.1.5版本更新介绍 GinCdn 内容分发系统 GinCdn 是一款基于 Go 语言 Gin 框架自研的轻量高效内容分发系统,专为中小型企业 / 个人搭建 CDN 打造,采用主控 + 边缘节点分布式架构,实现智能调度、高效缓存、精准监控的一体化解决方案。 无需复杂命令行,小白也能轻松上手。 版本更新日志 V1.1.5(2026.07.15-07.28) 修复多个已知问题 可限制套餐购买数量 站点可有效防劫持 优化数据存储结构 新增实时监控大屏 新增十五种注入攻击防护 新增注入攻击监控 优化封禁记录操作 优化多个标签页和统计图 优化完善 HTTP2/HTTP3 支持套餐用量查看 完善腾讯云/华为云/Cloudflare 云解析 新增阿里云/腾讯云实名验证 ms4v6zhx.png图片 ms4v7aoh.png图片 ms4v7lc8.png图片 ms4v7rop.png图片 ms4v7y7s.png图片 ms4v83kj.png图片 ms4v8agn.png图片 ms4v8eew.png图片 ms4v8lra.png图片 V1.1.4(2026.06.08) 重构支付配置界面 修复多个已知问题 支持支付宝当面付支付 支持支付宝电脑网站支付 支持支付宝手机网站支付 支持微信 native 支付 修复 UTC 时区转换 防密码字典爆破 V1.1.3(2026.05.30) 使用 Vue3 重构前端新 UI 修复多个已知问题 新增套餐状态监控任务 多个界面新增批量操作 V1.1.2(2026.05.22) 修复套餐支付异步回调同步问题 修复套餐支付跳转回调 404 问题 去除前端监控数据自动刷新 新增站点实时监控总数据 站点新增默认关闭 CC 防护并同步节点 已绑定站点域名禁止重复添加 禁止站点使用 CNAME 地址 规范中英文域名和 IP 格式校验 完善支持域名:端口访问 新增站点缓存配置功能 优化去除多余的字段和功能 站点支持批量操作 V1.1.1(2026.05.09) 修复站点访问 500 问题 新增站点实时监控 新增状态码分析 新增站点访问日志 新增站点拉黑记录 新增节点监控日志 V1.1.0(2026.04.12) 新增 CC 规则组功能设置 新增 CC 过滤器功能设置 新增 CC 匹配器功能设置 新增站点 CC 防护功能设置 支持站点自定义 CC 子规则设置 修复部分节点 SSL 回源 502 问题 新增主控跨域全开放中间件 新增 Redis 连接同步配置 V1.0.9(2026.03.31) 支持接入站监听多端口 新增套餐记录删除功能 修复节点管理界面获取 V1.0.8(2026.03.29) 完善节点删除逻辑 完善线路组删除逻辑 完善节点区域删除逻辑 修复多域名显示问题 修复 SSL 证书获取问题 美化多个界面显示样式 V1.0.7(2026.03.28) 新增支付宝实名配置界面 用户新增实名认证界面 新增网站配置 xss 过滤 V1.0.6(2026.03.26) 新增 qrcode 二维码生成 修复当面付余额充值转码 修复当面付套餐购买转码 修复当面付套餐续费转码 V1.0.5(2026.03.26) 新增用户注册动态配置功能 完善用户注册页动态调节 完善用户密码找回页 完善用户密码修改页 完善管理员密码修改页 修复邮箱配置功能 V1.0.4(2026.03.21) 新增端口四层转发功能 V1.0.3(2026.03.19) 新增错误页配置美化并同步 修复手机界面控制台菜单栏 V1.0.2(2026.03.16) 新增节点监控日志 新增节点监控配置 新增节点实时状态 新增节点通知配置 V1.0.1(2026.03.15) 新增离线节点差量同步 新增节点日志记录表 新增线路节点异步同步 新增当前在线节点获取 V1.0.0(2026.03.06) 支持阿里云 DNS 支持多节点部署 支持彩虹易支付 支持套餐分类 支持套餐设置 支持邮箱发信 支持全局防火墙配置 支持全局 Nginx 配置 缓存、默认页、错误页配置 支持角色折扣功能 支持证书上传 支持区域线路解析 支持站点接入 支持同步配置 官方网站:www.gincdn.cn -
GinCdn内容分发系统V1.1.4版本更新 GinCdn内容分发系统 GinCdn是一款基于Go语言Gin框架自研的轻量高效内容分发系统,专为中小型企业/个人搭建CDN打造,采用主控+边缘节点分布式架构,实现智能调度、高效缓存、精准监控的一体化解决方案。 无需复杂命令行,小白也能轻松上手。 版本更新日志 V1.1.4(2026.06.08) 重构支付配置界面 修复多个已知问题 支持支付宝当面付支付 支持支付宝电脑网站支付 支持支付宝手机网站支付 支持微信native支付 修复UTC时区转换 防密码字典爆破 mpto4rsr.png图片 V1.1.3(2026.05.30) 使用Vue3重构前端新UI 修复多个已知问题 新增套餐状态监控任务 多个界面新增批量操作 V1.1.2(2026.05.22) 修复套餐支付异步回调同步问题 修复套餐支付跳转回调404问题 去除前端监控数据自动刷新 新增站点实时监控总数据 站点新增默认关闭CC防护并同步节点 已绑定站点域名禁止重复添加 禁止站点使用CNAME地址 规范中英文域名和IP格式校验 完善支持域名:端口访问 新增站点缓存配置功能 优化去除多余的字段和功能 站点支持批量操作 V1.1.1(2026.05.09) 修复站点访问500问题 新增站点实时监控 新增状态码分析 新增站点访问日志 新增站点拉黑记录 新增节点监控日志 V1.1.0(2026.04.12) 新增CC规则组功能设置 新增CC过滤器功能设置 新增CC匹配器功能设置 新增站点CC防护功能设置 支持站点自定义CC子规则设置 修复部分节点SSL回源502问题 新增主控跨域全开放中间件 新增Redis连接同步配置 V1.0.9(2026.03.31) 支持接入站监听多端口 新增套餐记录删除功能 修复节点管理界面获取 V1.0.8(2026.03.29) 完善节点删除逻辑 完善线路组删除逻辑 完善节点区域删除逻辑 修复多域名显示问题 修复SSL证书获取问题 美化多个界面显示样式 V1.0.7(2026.03.28) 新增支付宝实名配置界面 用户新增实名认证界面 新增网站配置xss过滤 V1.0.6(2026.03.26) 新增qrcode二维码生成 修复当面付余额充值转码 修复当面付套餐购买转码 修复当面付套餐续费转码 V1.0.5(2026.03.26) 新增用户注册动态配置功能 完善用户注册页动态调节 完善用户密码找回页 完善用户密码修改页 完善管理员密码修改页 修复邮箱配置功能 V1.0.4(2026.03.21) 新增端口四层转发功能 V1.0.3(2026.03.19) 新增错误页配置美化并同步 修复手机界面控制台菜单栏 V1.0.2(2026.03.16) 新增节点监控日志 新增节点监控配置 新增节点实时状态 新增节点通知配置 V1.0.1(2026.03.15) 新增离线节点差量同步 新增节点日志记录表 新增线路节点异步同步 新增当前在线节点获取 V1.0.0(2026.03.06) 支持阿里云DNS 支持多节点部署 支持彩虹易支付 支持套餐分类 支持套餐设置 支持邮箱发信 支持全局防火墙配置 支持全局Nginx配置 缓存、默认页、错误页配置 支持角色折扣功能 支持证书上传 支持区域线路解析 支持站点接入 支持同步配置 官方网站:www.gincdn.cn