在 RackNerd VPS 上部署 Hexo + NexT

这台站点使用 Hexo 生成静态文件,NexT 作为主题,nginx 直接服务 public 目录。

当前结构

  • 源码目录:/opt/hexo-vps-blog
  • 静态目录:/opt/hexo-vps-blog/public
  • 主题:hexo-theme-next
  • 搜索:hexo-generator-searchdb
  • 订阅:hexo-generator-feed
  • 站点地图:hexo-generator-sitemap

常用命令

1
2
3
cd /opt/hexo-vps-blog
npx hexo clean
npx hexo generate

添加文章可以使用:

1
2
cd /opt/hexo-vps-blog
npx hexo new post "文章标题"

生成后 nginx 会直接读取 public 目录,不需要单独的应用进程常驻。