在 CentOS 上使用 宝塔面板 配置 Node.js 一般步骤如下(适用于宝塔 7.x / 9.x):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后,浏览器访问:
http://服务器IP:8888
/www/wwwroot/nodeapp)app.js / server.js / index.js)# 进入项目目录
cd /www/wwwroot/nodeapp
# 启动项目
pm2 start app.js --name mynode
# 查看状态
pm2 list
# 开机自启
pm2 startup
pm2 save
3000)firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload
http://127.0.0.1:3000
npm install
lsof -i:3000
先安装:
npm i -g yarn
# 或
npm i -g pnpm
如果你有 具体项目类型(如 Express / Nuxt / Next / Nest),我可以给你更精确的宝塔配置示例。