个人博客搭建(基于HEXO)

一、安装环境

1.安装node.js

  • 下载node.js二进制安装包,这一步需要注意node.js与centos版本的匹配与兼容。
image-20230104121014067
1
2
3
4
VERSION=v10.15.0
DISTRO=linux-x64
sudo mkdir -p /usr/local/lib/nodejs
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
  1. Set the environment variable ~/.profile, add below to the end
1
2
3
4
# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
  1. Refresh profile
1
. ~/.profile
  1. Test installation using
1
2
3
$ node -v
$ npm version
$ npx -v
  • 安装cnpm

由于npm很慢,我们安装cnpm并配置淘宝镜像

1
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 成功案例:博主使用centos7.5,node.js v16.9.0
image-20230104121257507
  • 注意node.js版本限制,最好安装12.13.0以上的版本。
image-20230104121449564

2.安装HEXO

  • 用cnpm包管理工具安装hexo
1
cnpm install -g hexo-cli
  • 验证安装完成hexo -v
image-20230104123816448

3.创建blog工程文件夹