博客部署到Cloudflare,自定义域名

前言:

Cloudflare 人称赛博菩萨, 赛博大善人不用钱。具体的可以自行搜索。这里建议没有的还是注册一个,比如后期教程白嫖的图床,网上还有很多有意思的项目都使用了Cloudflare。

1.注册一个cloudflare账号

点击Sign Up 注册一个账号 (具体步骤略过 ),有了账号,点击login登录到控制台。

网址 https://cloudflare.com

2.创建Cloudflare Pages

在页面左侧,选择 Workers和Pages

连接到git,第一次链接Git需要授权登录一下。

img

如果你的仓库和我一样有很多,这里注意要选择之前博客创建的仓库。例如我的仓库就是RunWang925.github.io

img

3.项目名称

这里的项目名称可以尝试修改一下,让Cloudflare分配一个比较好记的域名。

例如我填写hexorun,下面这里就变成了 您的项目将部署到hexorun.pages.dev,这就是分配的Cloudflare二级域名。以后可以通过这个域名来进行访问。当然如果你要绑定自己的域名这里的名字就随便起了,自己方便管理即可。

img

然后其他的保存默认即可。

然后点击页面下方的“保存并部署”的蓝色按钮即可,至此Cloudflare部署完成,这个部署大概可能需要几分钟。

img

4.部署完成

如果没有域名的可以结束了,一般第一次部署到能访问需要等待几分钟,如果无法打开可以多等待几分钟后再尝试访问。你的网站地址是:项目名称.pages.dev 我的这里就是https://hexorun.pages.dev

img

如果部署了cloudflare这步,可以将GitHub的那个仓库设置为私有仓库,这样别人就看不见你源码了,安全性+1

5.绑定自己的域名(可选)

例:我这里已经将814925.xyz这个域名已经托管到了cf。这个域名刚好也是在阿里购买的,托管教程就和上面的教程一样。纯数字.xyz 10年域名只要68 还是非常有性价比的。

img

  • 点击你刚才创建好的Pages 进入设置

img

点击自定义域-设置自定义域

img

我这里就用hexo.814925.xyz自定义了二级域名

img

输入自定义域名后点击继续

img

因为已经托管到CF直接点击激活域,CF会自动帮你完成设置非常简单。大概需要等待几分钟就好了。

img

在浏览器测试访问一下试试。如果无法访问就多等待几分钟后在尝试。

img