前言
我们在本地搭建好博客之后,需要将博客放在公网的云服务器上,让所有人都可以访问。国内的云服务器运营商收费都比较高,那么有没有免费的云服务托管我们的博客呢?答案是有。
Cloud Flare最近推出了Pages的功能,可以免费托管我们的静态博客,我们一起来看看如何设置吧~
准备工作
- Github账号
- Cloud Flare账号
- 一个自己的域名
创建Github仓库
登陆Github,创建一个新的仓库。Public或者Private都可以。
设置Cloud Flare Pages
-
登陆Cloud Flare,点击左侧的Pages,然后创建项目
-
选择连接到Git
-
连接GitHub
-
输入GitHub的账号密码,点击Sign in
-
选择需要同步的仓库,完成授权
-
自动跳转回Cloud Flare后,选择GitHub账户,选择已授权的仓库
-
填入相关设置,环境变量可以使用
hugo version查看你自己HUGO的版本,我的是0.111.3 -
等待片刻就部署完成了,我的项目总共用时23秒。然后我们就可以访问
zhaopin.pages.dev查看我们的网站了。但是由于众所周知的原因,我们需要设置自己的域名进行跳转才能正常访问。
设置自定义域名
-
点击自定义域,设置自定义域
-
输入我们托管在Cloud Flare的域名
域名必须托管在Cloud Flare,否则无法设置自定义域。
-
点击激活域,等待DNS记录更新,然后就可以用新的域名访问你的博客啦~