ubuntu

ubuntu下nodejs怎么启动

小樊
38
2025-03-12 04:33:46
栏目: 编程语言

在 Ubuntu 下启动 Node.js 应用程序通常涉及以下几个步骤:

  1. 安装 Node.js: 如果你还没有安装 Node.js,可以使用以下命令来安装它。你可以选择使用官方的 NodeSource 仓库来安装最新版本的 Node.js。

    # 使用 NodeSource 仓库安装 Node.js 14.x 版本
    curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
    sudo apt-get install -y nodejs
    

    安装完成后,你可以通过以下命令检查 Node.js 和 npm 的版本:

    node -v
    npm -v
    
  2. 编写你的 Node.js 应用程序: 创建一个新的 JavaScript 文件,例如 app.js,并编写你的应用程序代码。例如:

    const http = require('http');
    
    const server = http.createServer((req, res) => {
      res.statusCode = 200;
      res.setHeader('Content-Type', 'text/plain');
      res.end('Hello World\n');
    });
    
    const port = 3000;
    server.listen(port, () => {
      console.log(`Server running at http://localhost:${port}/`);
    });
    
  3. 启动 Node.js 应用程序: 在终端中导航到你的应用程序目录,然后使用 node 命令来启动你的应用程序。例如:

    cd /path/to/your/app
    node app.js
    

    这样,你的 Node.js 应用程序就会在默认端口 3000 上运行。你可以在浏览器中访问 http://localhost:3000 来查看结果。

  4. 使用进程管理器(可选): 为了确保你的 Node.js 应用程序在后台持续运行,即使你关闭了终端或断开了连接,你可以使用进程管理器,如 pm2

    首先,安装 pm2

    sudo npm install -g pm2
    

    然后,使用 pm2 启动你的应用程序:

    pm2 start app.js
    

    pm2 提供了许多有用的功能,如日志管理、自动重启和监控。

通过以上步骤,你应该能够在 Ubuntu 下成功启动和运行你的 Node.js 应用程序。

0
看了该问题的人还看了