github+Hexo搭建自己的博客(Mac OS 10.12.5)

来源:互联网 发布:人工智能与智慧城市 编辑:程序博客网 时间:2024/06/05 02:13

听说hexo用起来比较方便,今天花了点时间,试用了一下,果然还不错,下面分享下我的使用过程。
1.OS : Mac OS 10.12.5
2.git : git version 2.11.0 (Apple Git-81)
3.node: v6.11.1
4.hexo: 3.3.8

第一步:
安装git,进入以下地址,直接下载安装即可。
https://git-scm.com/downloads

第二步:
安装node,可参考我的文章:
mac os 10.12.5安装node.js

第三步:
安装hexo(如果按照我的步骤有问题,建议直接去官网看最新版本的介绍)
hexo官网

1.npm install hexo-cli -g2.hexo init myblog (myblog是你自己指定的目录)3.cd myblog4.npm install5.hexo server

可看到命令行出现以下信息:
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

http://localhost:4000/ 就是你本地博客的首页地址
至此,安装完成。

第四步,与github关联上,后续可通过hexo deploy(hexo d)命令来部署博客到github.
1.注册github账号(此处省略说明)
2.登录github账号
3.New repository,输入仓库名称,我的是mingleizhen.github.io
4.创建成功之后,本地生成秘钥
ssh-keygen -t rsa -b 4096 -C “githhub的注册邮箱”

cd ~/.ssh/
在此目录下,打开刚才生成的.pub文件,复制内容
进入以下页面
https://github.com/settings/keys
New SSH key
Title随便写,key粘贴进去即可。

第五步:
发布博客到github
1.cd ~/myblog
2.npm install hexo-deployer-git –save
3.cd ~/myblog/source/_posts/
4.ls -al 可看到有一个.md文件,复制一份,然后修改里面内容
例如:

 ---title: First Time Publicationdate: 2017-08-03 11:50tags:---Welcome to my git pages!

5.hexo clean
6.hexo g
7.hexo s
访问本地 http://localhost:4000/
可看到刚才编辑的文件,已经发布为一篇博客在本地了。
ctrl + c停掉本地服务
8.vim ~/myblog/_config.yml修改配置文件(注意yml文件的格式,冒号和内容之间有一个空格)

title: xxx's blogsubtitle: share my documentsdescription: 01010101author: xxxxxxxxlanguage: zh-CNtimezone: Asia/Shanghai#此处,我的url就写的github的地址,也可以自己买域名url: https://mingleizhen.github.io/deploy:  type: git  repo: 仓库地址(刚才新建的仓库)  branch: master  message: change theme to Ada

9.hexo d发布到GitHub
10.可以访问自己的github首页了,我的是 https://mingleizhen.github.io/。

原创粉丝点击