Linux环境下Hexo博客框架搭建

一、安装Node.js

1.下载Node.js

Linux环境下Hexo博客框架搭建

2.安装Node.js
  • 以root用户登录

    Linux环境下Hexo博客框架搭建

  • 把下载的文件解压

    tar -xvf node-v12.13.0-linux-x64.tar.xz

  • 把解压的文件重命名为nodejs

    mv node-v12.13.0-linux-x64/ nodejs

  • 把nodejs移动到到usr目录下

    mv nodejs/ /usr/

  • 建立软连接,变为全局环境变量

    ln -s /usr/nodejs/bin/npm /usr/local/bin/

    ln -s /usr/nodejs/bin/node /usr/local/bin/

    Linux环境下Hexo博客框架搭建

  • 显示版本号则代表成功

二、安装HEXO框架

借助npm包管理器安装
  • 切换镜像源为淘宝镜像(提升速度 ,不用的话速度非常的慢)

    npm install -g cnpm --registry=https://registry.npm.taobao.org

    Linux环境下Hexo博客框架搭建

  • 建立软连接,使cnpm变为全局环境变量

ln -s /usr/nodejs/bin/cnpm /usr/local/bin/

要注意:此时的cnpm使nodejs的bin目录下的

  • 查看安装cnpm是否成功(查看版本号)

    cnpm -v

    成功之后的图片

    Linux环境下Hexo博客框架搭建

根据cnpm安装hexo
  • 安装

    cnpm install -g hexo-cli

  • 建立软连接,使hexo变为全局变量

    ln -s /usr/nodejs/bin/hexo /usr/local/bin/

  • 验证hexo是否配置和安装成功

    hexo -v

    安装成功后效果如下

    Linux环境下Hexo博客框架搭建

三、根据hexo搭建博客

  • s一个合适的位置新建一个blog文件夹(位置可以随意)

    mkdir blog

  • 进入blog文件夹

    cd blog

  • 用管理员的命令初始化一个博客

    sudo hexo init

    可能需要3-5分钟的时间,耐心等待…

    Linux环境下Hexo博客框架搭建

    这样hexo就安装完整了

    此时文件夹下会生成很多的文件

    Linux环境下Hexo博客框架搭建

  • 启动博客

    hexo s

    此时可以看到

    Linux环境下Hexo博客框架搭建

    在浏览器中输入localhost:4000

    Linux环境下Hexo博客框架搭建

四、新建一个博客

  • 新建一个博客,名为框架博客

    hexo n "博客框架"

    以下为新建博客的路径

    Linux环境下Hexo博客框架搭建

    可以对博客生成的博客添加你需要的内容(可以用一些支持markdown的编辑器)

  • 修改完要生成的博客后,重新来到bolg文件下

  • 清空数据

    hexo clean

  • 对新建的博客生成魔板的样式

    hexo g

  • 启动博客

    hexo s

    Linux环境下Hexo博客框架搭建

    **可以看到已经在原来的基础上又重新增加了一个博客框架 **