HEXO MAC 配置

在Mac上配置Hexo,搭建自己的Blog

搭建主要有以下几个步骤:
1)搭建Hexo环境(搭建方法有多种,本文只提供用brewhome来安装,这也是最傻瓜式的安装方法)
2)配置GitHub,使Hexo连上GitHub
3)Hexo写文章

1.搭建Hexo环境

1)安装brewhome

打开终端,输入:

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

参考:官网

2)安装nodejs

在终端输入:

1
brew install node

3)安装git

在终端输入:

1
brew install git

4)安装hexo

在终端上输入:

1
npm install -g hexo

2.配置GitHub

1)注册GitHub账号

2)新建仓库,点击“New repository”,仓库名称命名规则为test.github.com

注:此处test为你的用户名,下同

3)添加SSH公钥到GitHub

(1)在本地设置邮箱和用户名
在终端上输入:

1
git config --global user.email "test@qq.com"
git config --global user.name "test"

注:user.email中的值为你的注册邮箱,user.name为用户名

(2)在本地生成密钥和公钥
在终端输入:

1
ssh-keygen -t rsa -C "test@qq.com"

注:此处的test@qq.com为注册邮箱

根据提示输入密钥保存的路径和密码。执行成功后,会在你指定的目录下生成id_rsa和id_rsa.pub。
(3)把id_ras.pub的内容复制到GitHub上
用编辑器打开id_rsa.pub,将里面的内容复制到GitHub的「Account Setting -> SSH Keys -> Add SSH Key」里
(4)测试连接时候成功
在终端上输入:

1
ssh -T git@gihub.com

3.写博客

1)初始化Hexo

在终端上打开将要放置Hexo的目录,输入:

1
hexo init

2)生成静态的页面

在终端打开刚才初始化Hexo的目录,输入:

1
hexo generate

注:使用hexo g命令亦可

3)启动

在终端上输入命令:

1
hexo server

默认是在4000端口,若要修改端口号,可以在hexo的根目录下找到_config.yml,修改该文件的port属性即可。

在浏览器输入http://localhost:4000即可看到效果

注:为了避免浏览器不兼容的问题,最好选择高级的浏览器。

4)推送到github

(1)用编辑器打开hexo根目录的_config.yml,找到deloy,修改为:

1
deploy:
	type: git
	repository: https://github.com/test/test.github.com.git
	branch: master

(2)在终端上输入:

1
hexo deploy

在浏览器输入https://test.github.com 即可显示你刚才生成的blog