Hexo博客搭建-初始篇


纵里寻她千百度,蓦然回首,那人却在灯火阑珊处
我心目中的博客,应是一款省心且专注的记录工具

Hexo介绍

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

与动态博客的区别

  1. 动态博客通常有一个数据后台,编辑文章保存至数据库,通过服务器渲染(html+css+js…)组装成html文本至浏览器解析成我们看到的网页。
  2. 与动态博客不同的是,Hexo可在本地,直接解析Markdown文章,生成Html静态网页,我们可以把这些静态网页放在服务器提供访问。由于是静态网页资源,也可以托管至GithubPage、GiteePage、七牛云静态网站、阿里云OSS、腾讯云COS等。
    • 由于本人服务器有其它用处,为了解藕博客,故托管至其它平台。
    • 鉴于一些原因(访问速度、经济、快捷等),我最终选择了腾讯云COS+CDN。
    • 注:自定义域名需要已备案的域名,另需https访问,还需要域名ssl证书。

1. 安装

1.1 安装前提

安装 Hexo 相当简单,只需要先安装下列应用程序即可:

  • Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)。
  • Git.

1.2 安装Git

  • Windows:下载并安装 git
  • Mac:使用 Homebrew, MacPorts 或者下载 安装程序
  • Linux (Ubuntu, Debian):sudo apt-get install git-core
  • Linux (Fedora, Red Hat, CentOS):sudo yum install git-core

1.3 安装Node

Node.js 为大多数平台提供了官方的 安装程序。对于中国大陆地区用户,可以前往 淘宝 Node.js 镜像 下载。
其它的安装方法:

  • Windows:通过 nvs(推荐)或者 nvm 安装。
  • Mac:使用 HomebrewMacPorts 安装。
  • Linux(DEB/RPM-based):从 NodeSource 安装。
  • 其它:使用相应的软件包管理器进行安装,可以参考由 Node.js 提供的 指导

1.4 安装 Hexo

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

npm install -g hexo-cli

使用hexo -v检查是否安装成功。

1.5 初始化一个Hexo博客

安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

hexo init <folder>
cd <folder>
npm install

2. 启动

安装完成后,博客根目录执行以下命令运行。

hexo g && hexo s

打开默认地址:http://localhost:4000
hexo博客首页


文章作者: 小动物不困
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小动物不困 !
评论
 上一篇
计算机网络-概述 计算机网络-概述
要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型, 四层协议,都是需要先理解的概念,本章带你入门计算机网络。 1. 什么是计算机网络计算机网络主要由一些通用的、可编程的硬件互连而成,通过这些硬件,可以传送不同类型
本篇 
Hexo博客搭建-初始篇 Hexo博客搭建-初始篇
纵里寻她千百度,蓦然回首,那人却在灯火阑珊处我心目中的博客,应是一款省心且专注的记录工具 Hexo介绍Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生
2020-09-01
  目录