搭建学术型博客系统

less than 1 minute read

Published:

域名免费、空间免费、模板免费,可通过第三方服务接口可实现更多功能:线上聊天预约、站点留言功能、访客记录、访客分布动态地球仪…

使用到的免费资源

模板由 academicpages 提供,该模板是从迈克尔·罗斯(Michael Rose)创建的 Minimal Mistakes Jekyll Theme Fork 而来的,然后扩展到支持学者拥有的内容类型:出版物,演讲,教学,作品集,博客文章和动态生成的简历;空间和域名由 GitHub Pages 提供,GitHub pages 是一项免费服务,其中网站从存储在 GitHub 存储库中的代码和数据构建和托管,并在对存储库进行新提交时自动更新。

主要过程

前提是拥有 github 账号:

  1. 参照模板的说明,将项目 fork 到自己这边
  2. 在 setting 里边重命名这个项目(得以你的 github username 为前缀才行,如我的是:lygwys.github.io)
  3. 修改配置文件 _config.yml 中的 url 和 repository
  4. 等一会儿就能在 url 看到东西了,是默认的一些页面
  5. 可以根据 guide,去 _data/navigation.yml 设置顶部菜单,并且对每个栏目的内容进行修改

这儿有一篇可能是最全面的 github pages 搭建个人博客教程,推荐阅读。