Mac搭建Heox博客教程

2017-03-13
#Blog #Unix

1. 配置Github的pages

分为注册,创建一个项目。具体参考教程见:Hexo-mac下搭建hexo博客 - 简书

2. 安装Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3. 安装Git

brew install git

4. 安装node.js

brew install node

5. 配置SSH key

➜ ssh -T git@github.com
Identity added: /Users/name/.ssh/id_rsa ((null))
Hi xiaoledeng! You've successfully authenticated, but GitHub does not provide shell access.

6. 安装Heox

npm install hexo-cli -g
hexo init blog

创建了一个blog文件夹,

cd blog
hexo init
npm install
hexo g  // 全拼是:hexo generate,可以简写成 hexo g
hexo s  // 全拼是:hexo server,可以简写成 hexo s

如此,输入localhost:4000,就可以看到本地的Hello World博客啦!。

7. 同步到Github

npm install hexo-deployer-git --save
hexo d

8. 更改Hexo主题NexT

git clone https://github.com/iissnan/hexo-theme-next themes/next

其中,有一些细节性的修改,可以参考:NexT 使用文档

9. 创建不同的文档

  • 创建新文章

    hexo new “标题名字”

  • 创建“关于我”的栏目

    hexo new page about

  • 创建“分类”的栏目

    hexo new page categories

  • 创建“tags”的栏目

    hexo new page tags

注意修改分类和tags的类型:Type值,见主题配置 - NexT 使用文档

10. 关联域名

注意域名解析: xiaoledeng.github.io ,类型为CNAME。在blog/source/下面创建CNAME文件,内容为: www.xiaoledeng.com