搭建博客网站除了购买服务器和域名外,也可以通过 GitHub 或者 Notion 来搭建,例如之前搭建分享过用:Gridea、Hexo、NotionNext 的搭建教程, 具体可以看下面的文章:
今天再分享一款 CMS 软件「Publii」通过结合 GitHub 可快速创建博客网站,类似于网站后台系统,你可以在「Publii」里面发布网站内容,修改网站主题等,然后内容同步到 GitHub 上。
建立GitHub 仓库
如果你没有 GitHub 账号的话先注册一个,然后右上角点击 Create a new repository 新建立一个仓库。
Repository name 输入你的仓库地址:你的名字.GitHub.io,再点击下面的 "Creating repository" 按钮创建。
创建成功后会进入 Quick setup 的界面,这里先复制 Git 文件访问地址,在后面的「Publii」配置设置里面需要用到。
然后创建 Token,点击右上角头像 - Settings -左边侧栏 Developer settings - Generate new token - New personal access token (classic)。
输入 Note 名称、过期时间选择永久、并且把 repo 的权限全部勾上,最后创建即可,并且复制下生成的 Tokens。
Publii 使用
客户端方面「Publii」提供了 Windows、macOS、Linux 版本,这里以 Windows 版本为例,安装好后可以点击右上角的 Languages 添加中文语言。
点击右上角的 Install Languages,选择下载的中文语言包,下载地址在本文末尾。
接下来创建网站并进入「Publii」的配置服务器,这里选择 Git Repository 来进行部署。
这里开始填写上面建立 GitHub 仓库的信息,信息必须保持一致,跟着对应填写即可,然后保存即可。
接下来测试下是否成功了,可以点击测试或者同步您的网站,接着访问网站看是否能同步内容。
功能方面「Publii」提供的还是挺丰富,支持模块编辑模式、MarkDown 编辑、所见所得编辑、支持给文章新增分类、标签,具备 SEO 功能,自定义网站样式、模板等等。
更多「Publii」具体功能就不介绍了,基本上作为博客写作没问题,唯一麻烦的就是 GitHub 时不时不稳定,会导致你写好的文章同步不了。
下载地址