Who are you?

Hexo博客使用日常

这篇文档主要用于记录hexo博客的创建,迁移以及跨平台的使用以及其他细碎的事项。

Hexo博客的创建

创建Github的域名以及空间

  1. 注册:去Github官网注册,需要注意的是注册所填的username会影响到我们的域名,最终我们得到的域名应该是username.github.io,所以注意选一个恰当的域名。
  2. 创建Repository:登录之后,创建一个新的Repository。需要注意的是,我们的Repository name必须为username.github.io,其中username是我们注册所填的用户名然后点击Create Repository即可

安装Hexo博客框架

  1. 安装 Git

    1
    sudo apt-get install git
  2. 安装nvm以及npm(参考:如何在Ubuntu 16.04和14.04安装最新NodeJS与Npm

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # Step 1: 添加NodeJS的PPA
    sudo apt-get install python-software-properties
    curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
    # Step 2: 安装Node.js和NPM
    sudo apt-get install nodejs
    # Step 3: 检查Node.js和NPM版本
    node -v
    npm -v
  3. 安装Hexo

    1
    sudo npm install hexo-cli -g

本地Hexo博客初始化

  1. 创建博客

    1
    hexo init username.github.io
  2. 更改配置