0%

手把手教你搭建一个免费私人博客和论坛(未完结)

0x00 写在前面


优缺点

优点:零成本!缺点:比较慢.

感谢:

  • GitHub Pages
  • GitTalk
  • GitHub

0x01 工具


0x02 博客搭建


命令行输入:

1
2
3
4
5
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo server

选择你的主题

推荐NexT主题.

点击 https://github.com/iissnan/hexo-theme-next/releases/latest

下载.
解压为next

接下来我们要部署到GitHub上去。

确定ssh公钥配置完成 https://docs.github.com/cn/github/authenticating-to-github/connecting-to-github-with-ssh

继续。

打开./_config.yml
前面改一下

1
2
3
4
language: zh-CN
timezone: Asia/Shanghai
# n行之后……
theme: next

找到deploy:

改成:

1
2
3
4
deploy:
- type: git
repo: git@github.com:[你的用户名]/[你的用户名].github.io
branch: master

bash 输入hexo d,

打开[你的用户名].github.io,能看到了吗?

接下来,我们再写新博客

hexo new 测试文章

code ./source/_posts/测试文章.md
编辑完后,hexo d -g 生成并发布即可。

0x03 latex公式

code ./themes/next/_config.yml
搜索mathjax,更改其中内容即可。

0x04 添加 GitTalk评论

参见https://www.jianshu.com/p/02fc71f3633f

0x05 GitHub Pages 论坛

欢迎关注我的其它发布渠道