1、检查所需环境

官方文档:https://hexo.io/zh-cn/docs/

  • Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
  • Git

git安装参考:http://kirayamato.fun/20240914/55647c5fe25c/
nodejs参考:http://kirayamato.fun/20240914/d1601f232b06/

2、npm安装hexo

统一放至/usr/local目录下

cd /usr/local

创建目录hexo

mkdir hexo
cd hexo

npm安装hexo

npm install -g hexo-cli

检查hexo版本

hexo -version

upload successful

初始化hexo

hexo init # 初始化hexo
npm install # 安装组件

upload successful

生成静态页面并启动服务

hexo g && hexo s

upload successful

打开页面查看

4000是服务默认端口,192.168.217.128是我本地虚拟机的ip地址,届时请替换成你部署hexo机器的ip

如果发现访问失败可能是防火墙引起的,请参考: http://kirayamato.fun/20240915/925f314cbd07/

upload successful