通过Hexo静态博客框架,快速搭建各人博客

通过Hexo静态博客框架,快速搭建各人博客
故河1.Hexo简介
Hexo是一个快速、简洁且高效的静态博客框架,基于Node.js开发。它可以帮助你轻松地生成静态网站,并且支持Markdown语法,非常适合用于个人博客、项目文档等静态内容的生成。
2.部署前期准备
3.安装Nodejs
- 在Node官网选择下载合适的版本。
- 以Ubuntu-v22.0.4操作系统为例,下载node-v22.11.0-linux-x64.tar.xz。
- 验证安装是否成功: node -v 和 npm -v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22# 方法一
# 安装curl 和 bash
sudo apt install -y cur bash
# 在远程服务器上解压缩 Node.js 安装包
tar -xvf node-v22.11.0-linux-x64.tar.xz
# 创建 Node.js 命令的符号链接到系统的 bin 目录,使其全局可用
mv node-v22.11.0-linux-x64 /usr/local/lib/nodejs
# 创建 npm 命令的符号链接到系统的 bin 目录,使其全局可用
sudo ln -s /usr/local/lib/nodejs/bin/node /usr/local/bin/node
# 检查 Node.js 的版本,验证安装是否成功
sudo ln -s /usr/local/lib/nodejs/bin/npm /usr/local/bin/npm
# 检查 Node.js 的版本,验证安装是否成功
node -v
# 检查 npm 的版本,验证 npm 是否正确安装并可用
nmp -v
1
2
3
4
5
6
7
8
9
10
11
12
13# 方法二
# 安装curl 和 bash
sudo apt install -y curl bash
# 添加 NodeSource 的 PPA(个人包存档)来获取最新的 Node.js 版本。
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
# 安装nodejs
apt-get install -y node.js
# 验证安装是否成功
node -v
npm -v
4.安装 Git工具
- Git官网下载Git版本控制工具。
1
2
3
4
5# 安装Git
sudo apt-get install git-core
# 查看git版本进行验证
git -v
5.安装并配置Hexo
- 创建文件夹保存博客源码
1
mkdir ~/hexo
- 设置npm镜像源
1
2
3
4
5# 设置 npm 镜像源为华为镜像源
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
# 设置 npm 镜像源为阿里镜像源
npm config set registry https://registry.npmmirror.com/ - 所以必备应用程序安装完成后,使用npm安装Hexo。
1
2# 安装Hexo
npm install -g hexo-cli && hexo -v - 设置环境变量
1
2
3
4
5vim ~/.bashrc
export PATH="/usr/local/lib/nodejs/lib/node_modules/hexo-cli/bin:$PATH"
source ~/.bashrc - 使用 hexo -v 命令验证安装成功。
- 启动项目
1
hexo cl && hexo s
- 浏览器访问https://localhost:4000进行查看。
查看博客
- 进入魔法信息包查看详细具体的教程。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果