如何创建一个属于你自己的博客
经过2天的折腾,终于把github博客搭建了起来,使用的工具是hexo。过程中遇到了小小的困难通过google和咨询朋友整个过程还算比较顺利。我决定把这个过程中遇到的问题及解决办法和大家分享一下。
准备工作
1.github注册
- 1.1首先需要在github注册自己的账号。
账号注册好后面回用到,也可跳过该步骤用到时再注册。
2.git安装
不了解git的同学,建议先学习下git的基本用法。英文好的同学可直接到git官网学习,英语不好的同学可参考http://www.bootcss.com/p/git-guide/,强烈建议阅读英文文档。
2.1首先到git官网下载相应操作系统的git版本,下载后傻瓜式安装。
3.node.js安装
在nodejs官网 https://nodejs.org/下载nodejs。
点击Install安装吧。
4.安装hexo
hexo的使用文档参见官网说明http://hexo.io/zh-cn/。
4.1用npm命令安装hexo
1 | npm install hexo-cli -g |
安装hexo服务器1
npm install hexo-server --save
4.2在githup创建仓库
登录刚才已注册好的github账户,点击下图展示区域建立仓库。
注意项目的名字要和注册时的用户名一样。
4.3生成并配置git ssh公钥
生成ssh公钥的方法参考官方说明文档1
ssh-keygen
4.4用hexo创建blog项目
1 | hexo init blog |
启动服务预览我们刚才建立的项目1
hexo server -i localhost
在浏览器输入 localhost:4000/
4.5将博客站点发布到ggithub
修改_config.yml配置文件1
2
3
4
5deploy:
type: git
repo: https://github.com/zhanghao87/zhanghao87.github.io.git
branch: master
message: updated:{{ now("YYYY-MM-DD HH:mm:ss") }}
把repo:地址改为注册的github地址。
发布博客到github1
hexo deploy