温馨提示×

debian怎么运行nodejs脚本

小樊
33
2026-09-25 20:50:01
栏目: 编程语言

在 Debian 上运行 Node.js 脚本一般分以下几步:


一、安装 Node.js

方法 1:使用 apt(简单,但版本可能较旧)

sudo apt update
sudo apt install nodejs npm

查看版本:

node -v
npm -v

方法 2:使用 NodeSource(推荐,版本新)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

二、准备 Node.js 脚本

例如创建一个文件 test.js:

console.log("Hello Debian");

三、运行 Node.js 脚本

1️⃣ 直接运行

node test.js

2️⃣ 带参数运行

node test.js arg1 arg2

在脚本中可通过:

console.log(process.argv);

四、后台运行(常用)

使用 &

node test.js &

使用 nohup

nohup node test.js > output.log 2>&1 &

五、使用 PM2(生产推荐)

sudo npm install -g pm2
pm2 start test.js
pm2 list
pm2 logs

开机自启:

pm2 startup
pm2 save

六、常见问题

❌ node: command not found

说明 Node.js 没装好或 PATH 不对:

which node

❌ 权限问题

不要用 sudo 跑 npm 全局安装,推荐用 nvm。


如果你是想:

  • 开机自动运行
  • Web 服务(Express)
  • Docker 里跑 Node

可以告诉我具体场景,我给你更合适的方案。

0 踩