小但 (@BarryBooder)nextjs配合github actions部署记录 中发帖

1. 搭建 Centos 环境

安装基本包

Centos:
开发工具链
用于编译原生模块(如 sharp、node-gyp 等)
sudo yum groupinstall -y "Development Tools"
sudo yum install -y python3 pkgconfig

Node.js
curl -fsSL https://rpm.nodesource.com/setup_22.x | sudo bash -
sudo yum install -y nodejs

Yarn
npm install -g yarn

Git
sudo yum install -y git

PM2
npm install -g pm2

反向代理
sudo yum install -y nginx


Ubuntu:
开发工具链
用于编译原生模块(如 sharp、node-...