静态网页文件托管到Github通过CF实现无服务器部署全球访问教程

前言

无需服务器、VPS、空间,即可托管你的代码提供给用户进行访问。要做静态文件展示或者仿制了别的网站前端页面要临时展示以及部署静态文件?开通服务器嫌麻烦?想省去静态网站的服务器成本?购买测试域名需要大堆资料嫌麻烦?安装大堆软件? 成本和部署精力也都是问题!
通过本文教程可以将静态文件或前后端分离的网站文件(html、js、css、img、gif、Mp4以及其他静态资源类文件甚至是提供下载的apk文件包等)上传资产托管到github仓库内,然后通过cloudflare小黄云的pages功能连接到github仓库目录,零成本展示,零成本测试,零成本开发搭建,零成本无需服务器托管代码

本文教程旨在 如何把文件托管到github并通过cloudflare的pages访问,至于怎么编写静态文件,不在本文范畴。但本站提供仿站、开发、搭建业务!

选择Github仓库pages的理由

  1. 零成本: Github pages 集成在 Github 中, 直接和代码管理绑定在一起, 随着代码更新自动重新部署, 使用非常方便
  2. 域名免费: 免费提供 http://username.github.io 的域名, 免费的静态网站服务器
  3. 无数量限制: Github pages 没有使用的数量限制, 每一个 github repository 仓库 都可以部署为一个静态网站
  4. 无内容限制:Github pages没有明确禁止的内容限制,开放及自由,你可以部署你的任何内容的文件
  5. 全球访问:Cloudflare自带的CDN免费加速,支持全球节点访问
  6. 免去很多麻烦步骤:免购买服务器,免购买域名,免配置域名解析,免SSL证书申请,免CDN加速,免版本控制软件等

准备工作

  1. 完整的静态文件和目录以及资源 或 前后端分离的前端文件
  2. Gtihub账号和Cloudflare账号。自行注册:https://github.com https://cloudflare.com
  3. Github和Cloudflare 在访问及注册登录使用过程可能需要 科学上网



THE END
喜欢就支持一下吧
点赞115 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容