Hexo基本配置笔记
2016-08-24 本文已影响43人
bananafish
title: Hexo基本配置笔记
date: 2016-08-19 22:06:48
categories:
- Hexo
tags: - Hexo
- Linux
一些废话
为了便于将自己的一些文章归档保存,使用博客还是很方便的,同时,相对于只供自己看的笔记(我个人使用有道云笔记),写博客多了一种会有人阅读的可能,这会促使自己更好地组织和表达自己的想法,这对提升自己的表达能力是很有帮助的。
因此,我最近开始找寻一种博客网站方案。已有的博客网站,如简书,LOFTER之类的并不是很符合自己的要求,因此决定自己搭建一个博客网站。同时,由于并没有什么特殊的需求,简单实用的 Github Page 便成了我的首选。
相比于其他的方案,Hexo 是我之前尝试过的,但是由于没时间(拖延症)等原因,并没有很好地维护好自己的网站。所以此次特地抽出一天时间,希望能建立一个能长时间使用的博客。
安装
本次使用 Ubuntu16.04LTS 桌面版作为主要环境,本来是想安装在 Docker 容器当中的,但是因为 Docker 网速实在太慢,所以直接在系统中安装了。
环境配置
Git安装与配置
使用 Hexo , Git 和 Node.js 是必要的环境,git 直接使用
$ sudo apt-get -y install git
命令行即可顺利安装。
安装好之后,记得配置好Git与Github,此处不多说。
Node.js安装与配置
Node.js 则因为最好安装最新的稳定版本,所以推荐使用 NVM 进行安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
安装完成之后,使用一下命令即可安装最新的稳定版本
$ nvm install stable
Hexo 安装
当环境配置好之后,使用以下命令便可以安装好Hexo
$ npm install -g hexo-cli
此篇主要记录 Hexo 在 Ubuntu 下的安装过程,基本的使用和配置会在下篇写出。