从零教你搭建博客
安装git
1、Windows下就直接下载git客户端一直下一步
2、Ubuntu就直接一条命令
sudo apt-get install git
3、安装完成之后在命令行中输入git version回车,能显示git版本信息就算安装成功,接下来所有步骤都在git bash中进行了。
安装node.js
1、Windows依然是下载好node.js后一直下一步,最后要注意勾选上add to path添加到环境变量
2、Ubuntu就直接输入两条命令
sudo apt-get install nodejs-legacy nodejs
sudo apt-get install npm
3、安装完毕输入node -v如果能得到版本信息就算安装成功
安装Hexo
1、先创建一个文件夹用来存储我们的博客,就叫hexo文件夹吧
2、在git bash中cd到hexo路径下执行命令
npm i -g hexo
3、完毕后执行
hexo -v
4、如果得到版本信息代表安装成功
5、然后初始化博客,执行
hexo init
在github中创建博客
1、打开自己的github,创建一个空项目,项目名叫 yzytmac.github.io
- 注意,因为我的 github 是 www.github.com/yzytmac, 所以是这样起名字,你自己要吧yzytmac换成你自己的名字,”.github.io”是固定格式,不能变
2、关联git和github
第一次使用git向github提交,需要先配置用户信息,执行命令
git config --global user.name "你的github名字"
git config --global user.email "你的github绑定邮箱"
3、创建ssh
ssh-keygen -t rsa -C 你的邮箱
然后会让你指定生成id_rsa存放的位置,随你选,就选择它提示的位置就行
4、github中添加生成的ssh
github中-> 头像 -> settings -> SSH and GpG key -> New SSH key
然后用记事本打开刚才生成的id_rsa.pub,复制里面的内容,粘贴到github中来,title随便起
5、一切都完成后在git 中执行
ssh -T git@github.com
如果提示成功,就代表ssh配置好了
部署博客
1、在hexo中打开_config.yml,在里面配置好自己的github位置
deploy:
type: git
repo: https://github.com/YourgithubName/YourgithubName.github.io.git
branch: master
2、在git中执行
hexo clean
hexo generate
hexo server
如果报错就执行
npm i hexo-server
然后再重复一下上面三条命令
3、如果成功,最下面会有提示 http://localhost:4000, 在浏览器中打开它,就可以看到自己的博客了
4、部署到github中,执行
hexo deploy
就将项目上传到github中了,此时你就可以通过yzytmac.github.io这个网址访问你的博客了,当然yzytmac换成你自己的名字
写博客
1、在hexo/source/_posts中创建一个后缀为md的文件,文件名就是文章名
hexo new "文章名" #新建文章
hexo new page "page名" #新建页面
2、在文章的最上面写上
---
title: 文章标题
date: 2018-01-26 14:23:50
tags: 标签
categories: 分类
thumbnail: 缩略图
---
然后就开始写正文了。
3、写完之后执行
hexo clean #简写hexo cl
hexo generate #简写hexo g
hexo server #简写hexo s
hexo deploy #简写hexo d
#常用组合
hexo s -g
hexo d -g
就可以在yzytmac.github.io看到你自己的新文章了。
最后再推荐一篇文章写的挺好的博客搭建
联系我:
邮箱:yzytmac@163.com
微信: