Hexo-Mac下搭建hexo博客全过程
个人博客做了也小有三年了,从刚开始的emlog到后来的wordpress,后来朋友介绍hexo才开始接触这种轻量级的博客系统,于是在windows下用了几个月感觉良好。最近开发需要,入手mac,但是hexo不能停,又于是琢磨mac下的hexo搭建,相对于windows来说mac平台的一些资料还是略显不足,或者就是网上资源鱼龙混杂需要自己判断择优使用。诺在这里把自己搭建的过程和方法记录一下,如果不足或者错误的地方,恳请指正,共同进步才是目的,谢谢。
先屡一下思路
1.首先hexo是基于nodejs的,所以必须安装nodejs
2.安装nodejs方法很多,我选择homebrew安装方式,所以需要安装它
3.安装homebrew就很简单了,mac自带ruby脚本功能,一句话搞定
4.hexo提交部署github需要使用git工具,所以需要安装git,用homebrew的话也是一句话搞定
5.OK整理一下安装顺序:homebrew-nodejs-hexo-git
思路屡清楚了,下面安装方法整理一下
1.安装brewhome,一句话搞定
2.0 安装nodejs
2.1 第一种方式,brewhome安装,一句话搞定
2.2 第二种方式,前提是已经安装好Xcode和git,安装git方法在下面介绍
2.3 第三种方式,下载源码,解压后编译执行同上
3.0 安装hexo
3.1 第一种方式,用nodejs自带npm安装
3.2 第二种方式,下载源码,编译执行
4.0 安装git
4.1 第一种方式,homebrew安装,一句话搞定
4.2 第二种方式,前提是已经安装好Xcode
4.3 第三种方式,下载源码,编译执行同上
4.4 第四种方式:图形界面安装OpenInGitGui,但是天朝被墙,理解万岁
4.5.0 配置
4.5.1 检查SSH key
4.5.2 备份已有的key,(如果有的话)
4.5.3 生成SSH key
4.5.4 将SSH key添加到Github
登录到GitHub页面,Account Settings->SSH Public Keys->Add another key将生成的key(id_rsa.pub文件)内容copy到输入框中,save。
4.5.5 测试连接
4.5.6 设置个人信息
5 修改hexo根目录下_config.yml文件(xxx为你的github账户名称)
6 注册github账号,新建名为xxx.github.io的repository
7 到这,Hexo博客搭建已经完成了,并且可以git提交到github上,通过访问xxx.github.io就可以访问本博客,关于hexo的一些操作以后有时间再整理吧
转载请注明出处,原文地址:http://mjiayou.com/2014/06/16/mac-hexo-log/