前言#
在上一篇文章中我们已经完成了 Hexo 博客的初始化,接下来要做的就是要让我们的博客可以在公网被看到。Hexo 博客是一个纯静态的网页,为它而租一个服务器不值当,所以就有了今天的主角 Netlify, 选择 Netlify 是因为在搭建博客的时候看到有一个 hexo-netlify-cms 插件可以做一个后台用来发布文章。
一、注册 Netlify 平台账号并创建项目#
- 进入 Netlify官网进行注册
- 推荐使用 github 账号注册
- 通过 git 仓库导入项目
- 填写配置,hexo 的构建命令是 hexo g,发布目录是./public
二、开启 NetlifyIdentity、NetlifyCMS#
-
打开 Site settings
-
开启 NetlifyIdentity
-
选择注册方式为 Invite only 并 save
-
开启 Git Gateway
-
网站应该也部署完成了,我们回去看看
-
接下来看看后台是否正常运作
- 首先通过邮箱邀请用户,因为我们设置了 Invite only
- 点开 identity 选项卡,邀请用户,收到邮件注册就行
-
进入你的博客网址,后面加上 /admin/ 就可以进入后台,用刚才注册的账户进行登录即可
后台是长这样的
可以上传媒体资源
至此博客搭建基本就完成了,Netlify 为我们提供了域名,当然也可以绑定你自己购买的域名!