在 CentOS 下安裝 Node.js
Node.js 是一個開源的 JavaScript 執行環境,能夠讓開發者在伺服器端運行 JavaScript。由於其非阻塞的 I/O 模型,Node.js 特別適合用於構建高效能的網絡應用程式。本文將介紹如何在 CentOS 系統上安裝 Node.js,並提供詳細的步驟和示例。
前期準備
在開始安裝之前,請確保您的 CentOS 系統已經更新到最新版本。您可以使用以下命令來更新系統:
sudo yum update -y接下來,您需要安裝一些必要的工具,以便能夠從源碼編譯 Node.js。使用以下命令安裝開發工具:
sudo yum groupinstall "Development Tools" -y安裝 Node.js
有幾種方法可以在 CentOS 上安裝 Node.js,最常見的方式是使用 NodeSource 的二進制分發包。以下是具體步驟:
1. 添加 NodeSource 存儲庫
首先,您需要添加 NodeSource 的存儲庫。根據您需要的 Node.js 版本,選擇相應的命令。以下示例是安裝 Node.js 14.x 版本:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -2. 安裝 Node.js
添加完存儲庫後,您可以使用以下命令安裝 Node.js:
sudo yum install nodejs -y安裝完成後,您可以使用以下命令檢查 Node.js 和 npm(Node.js 的包管理器)的版本:
node -v
npm -v驗證安裝
為了確保 Node.js 安裝成功,您可以創建一個簡單的 JavaScript 應用程式來進行測試。首先,創建一個新的目錄並進入該目錄:
mkdir myapp
cd myapp然後,創建一個名為 app.js 的文件,並在其中添加以下代碼:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello Worldn');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});接下來,使用 Node.js 運行該應用程式:
node app.js如果一切正常,您應該會看到以下輸出:
Server running at http://127.0.0.1:3000/您可以在瀏覽器中訪問 http://127.0.0.1:3000/,應該會看到 “Hello World” 的訊息。
總結
在 CentOS 上安裝 Node.js 是一個相對簡單的過程,通過添加 NodeSource 存儲庫並使用 yum 命令進行安裝,您可以快速開始開發基於 Node.js 的應用程式。無論您是新手還是有經驗的開發者,Node.js 都是一個強大的工具,能夠幫助您構建高效的網絡應用。
如果您需要穩定的 VPS 來運行您的 Node.js 應用,Server.HK 提供多種選擇,適合不同需求的用戶。無論是 香港伺服器 還是其他地區的服務,我們都能為您提供支持。