Github+Hexo搭建个人博客
搭建步骤
- Github新建 用户名.github.io 仓库,例如
- 在Ubuntu上安装、配置Git
1 | #安装Git |
- 安装Node.js
Hexo基于Node.js,Node.js Linux-64下载地址
1 | # 解压下载好的node |
- 安装Hexo
Hexo就是我们的个人博客网站的框架, 这里需要自己在电脑常里创建一个文件夹,可以命名为Blog,Hexo框架与以后你自己发布的网页都在这个文件夹中。
1 | # 安装Hexo |
- 发布网站
在Blog目录中的_config.yml文件称为站点配置文件,而Blog目录下的theme目录下的_config.yml文件称为主题配置文件。
下一步我们将Hexo与Github关联起来,打开站点配置文件,翻到最后修改为:
注意:
- repo填写你自己的仓库(用户名.github.io)
- 用HTTPS的那个
- yml配置文件键和值之间有一个空格,如 type: git
修改完站点配置文件后,保存退出
安装Git部署插件
1 | npm install hexo-deployer-git --save |
切换到Blog目录下
1 | # 生成静态网页 |
输入我们Github的用户名和密码后,就可以在浏览器中输入
Github用户名.github.io
- 更换主题
主题传送门: Themes
下载相应主题到Blog目录下的themes文件夹下,修改站点的配置文件
- 发布文章
1 | hexo new "博客名字" |
我们会发现source文件夹中的_post文件夹中多了一个 博客名字.md 的文件,也就是我们要编辑的博客了。