hexo+github搭建个人博客(完整版)

最近在搭建自己的个人博客,为了让大家少走弯路,我将自己搭建个人博客的完整流程写了下来(我的是win10系统)。

  1. 首先,我们需要下载Git客户端并安装:https://git-scm.com/download/win ,一路next安装即可。
  2. 接下来,安装node.js:https://node.js.org/一路next安装即可。

在安装hexo前,我们需要有自己的github账号,这个自己百度一下如何注册,另外,我发现貌似用QQ邮箱注册不行。

登录github之后点击右上角的那个“+”号,点击new repository,Repository name填写  自己github的名称 + .github.io。

之后需要配置Github SSH密匙

首先在桌面空白处鼠标右键选择 Git Bash Here

ssh-keygen -t rsa -C "your's emaill address" 
  • 引号中的内容是你注册github的邮箱地址,然后回车。会提示你文件保存的路径,这时候按回车键确认,然后会提示你输入密码,输入即可(输入密码是看不到的),然后会确认输入一次,就可以在刚刚的路径看到生成了两个文件,一个是id_rsa,另一个是id_rsa.pub,我用的是notepadd++打开id_rsa.pub,然后选中里面的全部内容,复制下来。
  • 登录github,点击头像可以看到Settings选项,点击进入,然后可以看到左边有一个SSH and GPG keys选项,点击之后再点击New SSH。
  • 这里的Title随便写即可,然后把刚才复制的东西拷贝到Key中,最后点击Add SSH key就完成了Github上面的SSH配置。

接下来就是安装hexo了。

1.在桌面空白处右键打开Git Bash Here,可以先测试一下Node.js是否安装成功,直接输入node可以看到提示符变成了一个向右的箭头就表示成功了。也可以输入以下命令查看node的版本.

node -v

2.然后输入以下命令等待即可(时间可能有点长)

npm install -g cnpm --registry=https://registry.npm.taobao.org

 

3.安装完成之后

cnpm install -g hexo-cli

这样hexo就安装完成了,可以尝试输入以下命令查看hexo的版本

hexo -v

接下来就是一系列重要操作

1.你需要在当前目录下新建一个空文件夹,我是新建的一个文件夹叫blog,(后期如果发生了什么特别难受的错误,不要担心,只要将这个blog文件夹删除即可!)

2.关闭刚才的命令窗口,进入blog文件夹,右键打开Git Bash Here,输入以下命令(初始化hexo)----需要等一段时间,耐心!!!

hexo init
cnpm install --save hexo-deployer-git

现在你可以通过hexo s 的命令,然后在浏览器上访问http://localhost:4000/,就可以看到自己的个人博客了,不过这个是在自己本地浏览,下面我们就来看看如何将hexo部署到Github上。

3.在blog文件夹下找到_config.yml文件,用notepad++打开,直接拖到最后,对以下文本进行修改

deploy:
  type:

修改为:(其中yourname是你的github的名称!!!),记得保存!

deploy:  
  type: git
  repository: http://github.com/yourname/yourname.github.io.git
  branch: master

4.再输入以下命令,以下命令第一行为生成hexo,第二行为

​hexo g
hexo d​

之后需要输入你github的账号与密码,这样你就可以登录github看自己的博客了。

猜你喜欢

转载自blog.csdn.net/harryshumxu/article/details/99709056
今日推荐