目录
  1. 1. 1.下载Node.js
  2. 2. 2.安装Node.js
  • 二、安装HEXO框架
    1. 1. 借助npm包管理器安装
    2. 2. 根据cnpm安装hexo
  • 三、根据hexo搭建博客
  • 四、新建一个博客
  • Hexo博客框架搭建

    一、安装Node.js

    1.下载Node.js

    image-20191113162439641

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

      image-20191113140210261

    • 把下载的文件解压

      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/

      image-20191113142229025

    • 显示版本号则代表成功

    二、安装HEXO框架

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

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

      image-20191113144221478

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

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

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

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

      cnpm -v

      成功之后的图片

      image-20191113150548638

    根据cnpm安装hexo
    • 安装

      cnpm install -g hexo-cli

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

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

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

      hexo -v

      安装成功后效果如下

      image-20191113151700563

    三、根据hexo搭建博客

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

      mkdir blog

    • 进入blog文件夹

      cd blog

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

      sudo hexo init

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

      image-20191113153424322

      这样hexo就安装完整了

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

      image-20191113153752005

    • 启动博客

      hexo s

      此时可以看到

      image-20191113154150451

    在浏览器中输入localhost:4000

    image-20191113154055890

    四、新建一个博客

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

      hexo n "博客框架"

      以下为新建博客的路径

      image-20191113155401837

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

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

    • 清空数据

      hexo clean

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

      hexo g

    • 启动博客

      hexo s

      image-20191113165133428

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

    文章作者: Danqing
    文章链接: http://yoursite.com/2019/11/13/Hexo%E5%8D%9A%E5%AE%A2%E6%A1%86%E6%9E%B6%E6%90%AD%E5%BB%BA/
    版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DanqingBlog
    打赏
    • 微信
    • 支付宝

    评论