Hexo+Github搭建免费个人博客

前言

本文使用的环境:

  • windows 10
  • node.js 10.15.3
  • npm 6.4.1
  • Git 2.21.0
  • hexo

一、本地环境搭建

  1. 安装Git
下载完后,默认安装就行(一直点next)
  1. 安装node.js
下载完后,也是默认安装就行(一直点next)
  1. 检查环境
>   node -v
>   npm -v
>   git --version
成功安装
  1. 本地生成hexo
    在D盘创建hexo文件夹,然后鼠标点击空白处右键,选择Git Bash Here



    在命令行依次输入:npm install -g hexo-cli



    检查hexo版本,输入:hexo -v

    初始化hexo,输入:hexo init

    接着输入:

npm install
hexo g
hexo s


访问本地 http:localhost:4000


访问成功

二、搭建Github博客

  1. 创建仓库


  2. 配置git个人信息(信息必须与github账户一致)

git config --global user.name "your username"
git config --global user.email"your email"

  1. 修改之前创建的hexo文件夹下的_config.yml文件


    找到Deployment模块进行修改
  2. 配置ssh
    第一次设置时本地没有密钥,打开git bash,输入:
 ssh-keygen -t rsa -C "123456789@qq.com"(更换成自己的邮箱,然后一直回车即可)
公钥存储路径
  1. 将Github和Hexo连接
    用记事本将上图路径下id_rsa.pub文件内容复制下来


    点击setting

    点击New SSH key

    将id_rsa.pub文件内容复制到key里,然后点击Add SSH key
  2. 在本地hexo文件夹下打开git bash,输入
> ssh -T git@github.com
> npm install --save hexo-deployer-git
> hexo d -g
  1. 访问自己github(https://littleredlie.github.io/
    成功
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容