溫馨提示×

centos中nodejs怎么啟動服務

小樊
54
2025-05-27 00:55:57
欄目: 編程語言

在 CentOS 系統中,啟動 Node.js 服務通常需要以下幾個步驟:

  1. 首先確保已經安裝了 Node.js。如果還沒有安裝,可以通過以下命令安裝:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

這里我們安裝的是 Node.js 14.x 版本,你可以根據需要選擇其他版本。

  1. 創建一個簡單的 Node.js 應用。在你的項目目錄中,創建一個名為 app.js 的文件,并添加以下內容:
const http = require('http');

const server = http.createServer((req, res) => {
  res.writeHead(200, { 'Content-Type': 'text/plain' });
  res.end('Hello World\n');
});

const port = 3000;
server.listen(port, () => {
  console.log(`Server running at http://localhost:${port}/`);
});

這個簡單的應用會在端口 3000 上監聽 HTTP 請求,并返回 “Hello World” 文本。

  1. 在項目目錄中,使用 npm 初始化一個新的 Node.js 項目(如果你還沒有一個):
npm init -y
  1. 使用 pm2 來管理 Node.js 服務。首先安裝 pm2
sudo npm install -g pm2
  1. 使用 pm2 啟動你的 Node.js 應用:
pm2 start app.js --name my-node-app

這里我們為應用起了一個名字 “my-node-app”,你可以根據自己的喜好命名。

  1. 現在你的 Node.js 應用已經在后臺運行了。你可以使用以下命令查看應用的運行狀態:
pm2 status
  1. 如果你想停止或重啟應用,可以使用以下命令:
pm2 stop my-node-app
pm2 restart my-node-app
  1. 若要在系統啟動時自動運行你的 Node.js 應用,可以使用以下命令:
pm2 startup

按照提示操作,設置開機自啟動。

現在你已經成功在 CentOS 系統中啟動了一個 Node.js 服務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女