2021-11-05

搭建hexo个人博客

##搭建过程

1.下载并安装node.js和git

安装教程如下所示2021-11-05_第1张图片安装成功如下所示2021-11-05_第2张图片
*

2 .注册gitub账号

  • 进入github官方网站

  • 点击sign up 进行注册

  • 填写相关信息
    注册过程如下所示
    2021-11-05_第3张图片

  • 2021-11-05_第4张图片2021-11-05_第5张图片
    注:点击settings进行设置后选择主题(主题可任选哦!)
    2021-11-05_第6张图片

3. 安装hexo

  • 新建一个文件夹用于存放自己的博客文件。并点击鼠标右键打开git bash。

  • 输入npm install -g hexo进行安装

  • 输入hexo -v出现如下页面则安装成功

  • 紧接着输入hexo init进行初始化等待(这是一个漫长的过程,请耐心等待,不要着急

  • 输入hexo s,启动本地服务器,用浏览器访问http://localhost:400
    注:请注意空格,不可以遗漏任何一个空格

    如果还是有疑惑,仔细看下面的一组照片!

2021-11-05_第7张图片2021-11-05_第8张图片2021-11-05_第9张图片2021-11-05_第10张图片2021-11-05_第11张图片**

4. 部署到github(注意:别遗漏空格!!!)

使用Hexo deploy署到GitHub

  • 编辑根目录下-congif.yml文件,把以下代码放进去(sunkeepero换成自己的用户名)并进行保存。
    在这里插入图片描述

  • 注意啦:此处的master应该改为main。最新的github创建仓库分支默认为main

  • 打开blog文件夹,安装一个扩展。即输出npm install hexo-deployer-git --save

    检查SSH Keys设置

  • 输入cd ~/.ssh(若出现以下情况,说明不存在.ssh)
    在这里插入图片描述解决方法:输入 $ ssh-keygen -t rsa -C “[email protected]”(自己邮箱)
    2021-11-05_第12张图片再次如下图进行操作,出现相同文件说明成功在这里插入图片描述

  • 输入eval “$(ssh-agent -s)”,添加密钥到ssh-agent
    在这里插入图片描述

  • 再输入ssh-add ~/.ssh/id_rsa,添加生成的SSH key到ssh-agent
    在这里插入图片描述
    检查SSH Keys设置

  • 点击“settings”
    2021-11-05_第13张图片

  • 点击“SSH and GPG keys”,然后点击“New SSH key”新建SSH keys
    2021-11-05_第14张图片

  • 填写key
    2021-11-05_第15张图片

  • 输入ssh -T [email protected],测试添加ssh是否成功。如果看到Hi后面是你的用户名,就说明成功了(有一个会让你输入 yes)
    2021-11-05_第16张图片一定要返回到原文件夹!一定要返回到原文件夹!一定要返回到原文件夹!
    重要的事情说三遍!

  • 设置你的账号信息
    在这里插入图片描述
    部署到github

  • hexo d -g
    2021-11-05_第17张图片
    使用 sunkeepero.github.io 即可访问自己博客

你可能感兴趣的:(git,github)