大家好啊
Cloudflare 被人称为“大善人”,原因是 Free 账号提供了很多非常实用的功能,比如之前几期分享的《 稳了,搭建 Docker 国内源图文教程》 《牛啊,GitHub 代理加速图文教程》都是白嫖的 Free 账号每日免费 10 万次请求,对于大多数人来说 10 万次/日已经足够了。
本文教大家如何使用 Cloudflare 搭建免费的个人博客
先看下最终效果
如果你也想拥有一个免费的博客网站,不妨接着往下看
首先登录 Cloudflare,没有账号的自己注册一个,支持中文页面
Cloudflare:https://www.cloudflare.com/zh-cn/
自备一个域名,可以使用万网或者在 Cloudflare 注册,需要注意,如果在其他平台注册需要将域名托管到 Cloudflare,方便以后将域名解析到 Workers。
点击菜单“Workers 和 Pages”,新建 Workers
在 Workers 中 编辑代码,将以下 index.js 文件中的内容复制保存并部署,注意 index.js 中有一些配置,根据自己的实际情况更改,比如后台账号和密码,主题,域名等等
https://github.com/gdtool/cloudflare-workers-blog/blob/master/index.js
cacheZoneId 为 Cloudflare 区域 ID,菜单位置是 域名->概述->API(页面右下角)
cacheToken 为清理缓存用 Cloudflare API token,访问以下链接创建 API,模板选择编辑区域 DNS,权限设置为 区域 > 缓存清除 > 清除,区域资源选择为你的域名,创建好之后就会得到一个 API token
给 Workers 添加自定义域名
点击 “Workers 和 Pages” -> “KV”,新建 KV
在新建的 Workers 中绑定新建的 KV,名称必须为 CFBLOG
如果你自定义的域名为,blog.your_domain.com,那么最后访问 blog.your_domain.com 就是博客的首页
访问 blog.your_domain.com/admin 就是管理员的后台管理地址,也就是编辑文章的地方
往期推荐
牛啊,GitHub 代理加速图文教程
稳了,搭建 Docker 国内源图文教程
新项目,从 0 到 1,SpringBoot+Vue.js 权限管理系统,拿去做毕设
版权归原作者 jonssonyan 所有, 如有侵权,请联系我们删除。