Hugo+Github Pages+Cloudflare免费图床 个人低成本建站保姆级教程

阅读时长:10分钟

对于个人站长而言,搭建教程类网站最核心的痛点莫过于「截图量大、图床成本高、上传繁琐、建站开支高」—— 教程类内容离不开大量步骤截图辅助讲解,没有服务器资源的情况下,付费图床和虚拟主机长期使用成本居高不下,免费图床又多存在不稳定、限速、广告植入等问题;同时,截图后手动上传、复制链接、插入文章,再配合网站发布,整套流程繁琐耗时,严重影响内容产出效率。

今天就给大家分享一套仅需域名成本、其余全免费的建站解决方案,无需服务器,仅需花费极低的域名注册费用,通过「ShareX(免费截图 + 自动上传工具)+ Cloudflare 免费图床(R2 对象存储)+ Hugo(静态网站生成器)+ GitHub Pages(免费空间)」的组合,彻底解决教程类网站的截图管理、图床成本和建站部署难题,全程实操落地,新手站长也能快速上手,同时兼顾 SEO 优化,助力网站获得更好的搜索排名。

一、核心痛点与解决方案

1. 个人站长做教程类网站的4大困境

  • 截图管理痛点:每篇教程需10-20张步骤截图,手动保存、命名、压缩优化繁琐,后续修改时查找困难;
  • 图床成本痛点:付费图床按月收取存储费+流量费,长期使用成本高;免费图床易跑路、加载慢,甚至添加广告水印;
  • 建站成本痛点:传统虚拟主机/云服务器每年开支上百元,个人站长性价比低;
  • 发布效率痛点:截图上传、文章编辑、网站发布环节割裂,创作效率低下。

2. 低成本解决方案:仅域名付费,其余全免费

核心需求 工具/服务 成本 核心优势
域名注册 Porkbun 70余元/3年 支付宝直付,首年1.63$起,赠隐私保护
域名解析/加速 Cloudflare 免费DNS 0元 免费CDN+SSL证书,提升访问速度与安全性
免费建站部署 Hugo + GitHub Pages 0元 静态网站极速生成+全球免费托管,无流量限制
稳定免费图床 Cloudflare R2 对象存储 0元 10GB免费存储+无限出口流量,大厂背书不跑路
截图自动化管理 ShareX 0元 截图→上传→复制Markdown链接一键完成

二、核心工具解析

1. ShareX:免费全能截图工具,截图+自动上传一步到位

ShareX是Windows平台免费开源的截图工具,GitHub超33k星标,核心能力适配教程类网站需求:

2142802_rc291ZqZQv.png

  • 支持全屏、区域、滚动截图、延时截图、录屏,截图后可即时编辑(标注、裁剪、加水印);
  • 对接Cloudflare R2,截图后自动上传,且自动复制Markdown格式图片链接,直接粘贴到Hugo文章即可;
  • 内置文件管理功能,可按时间/关键词搜索已上传截图,支持编辑、删除远程文件,解决截图管理混乱问题。

2142517_oefTk9XcLA.png

Sharex官网地址:https://github.com/ShareX/ShareX

2. Cloudflare:一站式免费服务,图床+域名解析全搞定

Cloudflare作为全球最大CDN服务商,免费功能是本方案的核心支撑:

  • 免费DNS解析:支持自定义域名解析、CDN加速、免费SSL证书配置,生效速度快,操作简单,提升网站访问速度和安全性;

  • R2 对象存储(免费图床):10GB免费存储空间、每月100万次上传、1000万次读取,出口流量全免费(区别于阿里云/腾讯云OSS),兼容S3 API,无需备案。

Cloudflare官网地址:https://dash.cloudflare.com/

3. Hugo + GitHub Pages:免费静态建站组合

  • Hugo:高性能静态网站生成器,无需数据库,生成的网页加载速度快,SEO友好;支持Markdown编辑文章,与ShareX生成的图片链接完美适配;拥有2000+开源主题,快速搭建专业教程站;

Hugo官网地址:https://gohugo.io/

  • GitHub Pages:每个账号免费提供静态网站托管服务,无流量/存储限制,支持自定义域名绑定,全球CDN加速,无需担心空间过期问题。

本站项目地址:https://github.com/softon-top/softon-top.github.io

4. Porkbun:高性价比域名注册平台

本方案唯一的成本来源,核心优势:

  • 价格极低:如softon.top类域名首年注册仅1.63美元,续费4.63美元/年,3年合计70余元;
  • 支付便捷:支持支付宝直接支付,无需外币信用卡;
  • 增值服务:免费赠送WHOIS隐私保护、SSL证书、Cloudflare DNS管理,无额外开支。

Porkbun官方地址:https://porkbun.com/

三、实操步骤:从域名注册到网站发布

第一步:Porkbun注册域名(唯一成本)

  1. 访问Porkbun官网,注册账号后查询心仪域名(如softon.top);
  2. 将可注册域名加入购物车,结算时选择支付宝支付;
  3. 还有更便宜的域名,可以搜索按价格排序,但是注意续费(renews)价格,部分价格是首年活动价,别踩坑;
  4. 域名注册成功后,进入域名管理后台,将DNS服务器切换为Cloudflare,完成解析管理权移交。

第二步:Cloudflare配置(域名解析+R2图床搭建)

1. 域名解析与SSL配置

  1. 登录Cloudflare官网,添加已注册的域名,选择免费计划;
  2. 等待Cloudflare扫描解析记录,确认后完成DNS服务器验证(已在Porkbun配置,无需手动修改);
  3. 开启「始终使用HTTPS」,Cloudflare自动配置免费SSL证书,同时开启CDN加速。

2. 搭建Cloudflare R2免费图床

  1. 进入Cloudflare「R2对象存储」,绑定支付方式(仅身份验证,免费额度内不扣费)后开通服务;
  2. 创建存储桶:输入全局唯一名称(如softon-top-images),选择亚太地区(国内访问更快);
  3. 配置公开访问:添加自定义子域名(如img.softon.top),Cloudflare自动生成CNAME记录;
  4. 生成API令牌:进入「我的个人资料→API令牌」,创建自定义令牌(勾选R2编辑/读取权限),记录账户ID、存储桶名称、API令牌。

第三步:ShareX配置(自动上传+文件管理)

  1. 下载安装ShareX,启动后进入「设置→任务设置→上传」;

  2. 上传目标选择「Amazon S3」(兼容R2),配置参数:

    • 服务端点:填写以账户ID开头的R2服务地址;

    • 访问密钥ID:填写R2 API令牌;

    • 存储桶名称:创建的R2存储桶名;

    • URL样式:自定义域名(如img.softon.top);

  3. 开启「捕获后自动上传」「上传后复制URL到剪贴板」,URL格式选择「Markdown」;

  4. 自定义截图快捷键(如Ctrl+Alt+A),开启图片自动压缩(比例80%),优化截图命名规则(如「教程关键词-步骤-日期」)。

第四步:Hugo建站+GitHub Pages部署

  1. 安装Hugo:

    • Windows用户可通过Scoop工具安装Hugo扩展版;

    • Mac用户可通过Homebrew工具安装Hugo;

  2. 创建Hugo网站:

    • 执行创建网站命令,进入新建的网站目录;

    • 初始化Git仓库,安装PaperMod主题;

  3. 配置网站(修改config.yml文件): 填写主题为PaperMod,基础URL为你的自定义域名,网站标题、语言为中文,开启中文优化,配置导航菜单等核心信息;

  4. 部署到GitHub Pages:

    • 在GitHub创建仓库,名称格式为「用户名.github.io」;

    • 将本地Hugo网站关联到该仓库,生成静态文件后提交代码;

    • 在GitHub仓库设置中绑定自定义域名,开启HTTPS。

第五步:发布教程文章(ShareX+Hugo联动)

  1. 创建文章:执行Hugo新建文章命令,生成教程类文章的Markdown文件;
  2. 编辑文章: 填写文章标题、发布时间、标签、分类、描述等信息,将draft设为false;
  3. 创作时截图:按ShareX快捷键截图,自动上传R2并复制Markdown链接,直接粘贴到文章中;
  4. 发布文章:保存后生成静态文件,提交代码到GitHub,等待5分钟后访问域名即可查看。

四、总结

这套「ShareX+Cloudflare+Hugo+GitHub Pages」的组合,仅需70余元/3年的域名成本,就能搭建出稳定、高效、专业的教程类网站:Cloudflare解决图床和解析问题,ShareX提升截图创作效率,Hugo+GitHub Pages实现免费建站部署。全程无需服务器,新手也能快速落地,彻底摆脱付费图床、虚拟主机的成本负担,专注于教程内容创作本身。

本站https://softon.top正是基于这套方案搭建完成的实操样板,接下来我会把从域名注册、图床搭建到网站部署的全套建站步骤和实操流程逐一拆解解析,毫无保留地分享给大家,这也是我个人学习成长的经历,希望能让更多个人站长少走弯路,快速搭建起属于自己的专业网站。

© 2026 softon.top

本站已稳定运行 264 天 11 小时 · 123 篇文章

使用 Hugo 构建 主题 Stack 由 Jimmy 设计 由 softon 魔改

最近构建时间:2026-09-22 19:15:47 CST