温馨提示×

ubuntu nodejs怎么启动

小樊
49
2026-09-28 01:35:33
栏目: 编程语言

在 Ubuntu 上启动 Node.js 应用,通常步骤如下:

1. 确认 Node.js 已安装

node -v
npm -v

如果没安装:

sudo apt update
sudo apt install nodejs npm

(或用 NodeSource 安装新版本)


2. 运行 Node.js 脚本

假设你有一个文件 app.js:

node app.js

如果是 TypeScript 项目:

npx ts-node app.ts

3. 使用 npm 启动(常见)

如果项目有 package.json,通常用:

npm install
npm start

npm start 会执行 package.json 里定义的:

"scripts": {
  "start": "node app.js"
}

4. 后台运行(不占用终端)

node app.js &

或更推荐:

nohup node app.js > app.log 2>&1 &

5. 使用 PM2(生产环境推荐)

sudo npm install -g pm2
pm2 start app.js
pm2 startup
pm2 save

6. 常见 Web 服务示例(Express)

// app.js
const express = require('express')
const app = express()

app.get('/', (req, res) => {
  res.send('Hello Ubuntu')
})

app.listen(3000, () => {
  console.log('Server running on port 3000')
})

启动:

node app.js

访问:

http://服务器IP:3000

如果你是指 系统开机自启 / systemd / Docker / 某个具体框架,可以告诉我具体场景。

0 踩