一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

CentOS Node.js服务怎样启动

时间:2026-07-29 11:23:03 编辑:袖梨 来源:一聚教程网

Node.js 服务要在 CentOS 系统上运行,可按下列流程完成启动:

CentOS Node.js服务如何启动

  1. 确保已经安装了 Node.js。如果还没有安装,请访问 Node.js 官网 下载并安装适用于 CentOS 的 Node.js 版本。

  2. 新建 Node.js 应用程序所需的文件,应在项目文件夹中创建并命名为 app.js 的文件,然后写入以下代码:

const http = require('http');const server = http.createServer((req, res) => {res.writeHead(200, { 'Content-Type': 'text/plain' });res.end('Hello Worldn');});const PORT = process.env.PORT || 3000;server.listen(PORT, () => {console.log(`Server running at http://localhost:${PORT}/`);});
  1. 进入项目文件夹,运行以下命令安装全部依赖项(如果存在):
npm install
  1. 使用 pm2 或者 forever 等进程管理器可负责 Node.js 应用程序的启动与管理,先执行安装 pm2
npm install pm2 -g
  1. 使用 pm2 来启动你的 Node.js 应用程序:
pm2 start app.js --name my-node-app

此处,my-node-app 代表应用程序名称,可根据实际需要自行设置。

  1. 至此,Node.js 应用程序已在 CentOS 中启动并运行。应用程序状态可使用以下命令查看:
pm2 status
  1. 要实现系统重启后应用程序自动运行,请执行以下命令:
pm2 startup

根据提示完成操作,即可设置开机自启。

  1. 应用程序的停止与重启操作,分别可由以下命令完成:
pm2 stop my-node-apppm2 restart my-node-app

至此,你已经掌握了在 CentOS 中启动及管理 Node.js 服务的方法。

热门栏目