前言
从大学接触计算机,也能算一个10年的码农了,之前有个blog,但是好久没有更新了,也可能是太忙,也可能是懒了,什么东西都往Evernote里一放就完事了,没有很好的整理,最近突然想搭建一个自己的blog,找遍全世界,终于找打自己喜爱的,没错,就是hexo,简约清新,写法符合自己的习惯,闲聊至此。
重新写blog的目的,一个是为了更好的总结自己的学习足迹,锻炼自己的表达,更重要的还能认识大家,一起学习交流。欢迎拍砖~~~
hexo 安装
|
|
博客目录创建
|
|
初始化
|
|
生成静态页面
|
|
启动服务
|
|
访问服务
配置github
创建Repository,仓库名必须为 username/username.github.io , 例如 jingjiaguo/jingjiaguo.github.io
配置全局根目录_config.yml(不是主题下的_config.yml),下面是我的配置,hexo部署到多个repo,ssh key需要配置下,未配置的话,需要输入对应的用户名和密码(解决 Github Pages 禁止百度爬虫,还需配置dns,后续说明)
|
|
安装 hexo-deployer-git
|
|
上传部署
|
|
没有配置自动部署的部署
|
|
常用命令
|
|
next 主题安装
|
|
启用next主题,全局根目录_config.yml
|
|
scheme设定,next主题下_config.yml
|
|
解决 Github Pages 禁止百度爬虫
注册账号
创建项目
格式: [username]/[username]
全局_config.yml配置,hexo 部署到多个repo
|
|
开启pages 服务 & 绑定域名
访问
百度站长工具
参考:
https://hexo.io/docs/deployment.html
http://notes.iissnan.com/
http://theme-next.iissnan.com/getting-started.html
http://notes.iissnan.com/2015/something-about-next/
http://www.jianshu.com/p/2d0707964202
http://jerryzou.com/posts/feasibility-of-allowing-baiduSpider-for-Github-Pages/
https://www.zybuluo.com/mdeditor#545958
http://baixin.io/archive/