零基础搭建Hexo博客站点(云服务器)

前言

现在越来越多的人都不愿意看博客了,没有任何流量可言,所以我还是出于负责的态度来教大家搭建Hexo站点

Hexo是什么?

Hexo是一个基于 node.js的快速生成静态博客的开源框架,支持 Markdown和大多数 Octopress
插件,一个命令即可部署到 Github页面、 Giteee、 Heroku等,强大的APl,可无限扩展,拥有数百个主题和插件,简单一点你不会写代码,只要看过官方文档就会部署,此外Hexo提供大量主题供用户下载,用不习惯即可换下一个主题。

Hexo官方文档:快速,简洁且高效的博客框架

环境准备

  1. 安装nodejs

    • yum安装:

      • 先安装nodejs源

        1
        curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash -

        看到下面这个就是成功添加到源了

      • 再使用yum安装nodejs

        1
        sudo yum -y install nodejs
      • 验证安装

        1
        npm -v && node -v

        运行上面的命令看到版本号就是成功安装了

  2. 安装Hexo

    根据Hexo官方给出的方法:

    1
    npm install hexo-cli -g

    此处先别着急安装,国外npm源速度较慢,建议换下列源(淘宝源):

    1
    npm config set registry https://registry.npm.taobao.org

    更换源后,再输入上面命令安装Hexo

  3. 初始化Hexo

    新建博客的文件夹:

    1
    $ hexo init myblog

  4. 在根目录安装npm

    1
    2
    $ cd myblog
    $ npm install
  5. 启动Hexo服务

    1
    $ hexo g && hexo s

    访问localhost:4000即可看到Hexo主页

结尾

只是对Hexo博客搭建进行一个详解,有时间将butterfly主题搭建进行更新,因为本人也不喜欢Hexo的原始主题,等有时间就继更新。