Node.js 虛擬主機

在 cPanel 點選建立 Node.js 應用程式,自選版本、一鍵 npm install,官網 PHP 與 Node.js 服務同一部主機、同一份年費。

🟩 Node.js 🚂 Express 📦 npm 🔒 SSL終生免費 🛡️ WAF防禦

Node.js 虛擬主機是什麼?

Node.js 虛擬主機是可以直接執行 Node.js 伺服器程式的共享主機:在 cPanel 點選建立應用程式、選好 Node.js 版本、指定啟動檔,就能讓 Express 這類程式回應網域的請求。一般只支援 PHP 的主機,上傳 .js 檔只會被當成靜態檔案下載,不會在伺服器端執行。

瑪尼國際的 Linux 虛擬主機透過 CloudLinux 的應用程式選擇器提供 Node.js 執行環境,所以 Node.js 虛擬主機是 Linux 虛擬主機本來就附的能力:官網用 PHP 或 WordPress,旁邊用 Node.js 跑表單後端或 API,同一部主機、同一份年費。

在 cPanel 建立 Node.js 應用程式要幾個步驟?

四個步驟:建立應用程式、上傳程式、安裝套件、啟動。全部在 cPanel 的「Setup Node.js App」完成:

  1. 在 cPanel 開啟「Setup Node.js App」,選擇 Node.js 版本,指定應用程式目錄、要綁定的網域或子目錄,以及啟動檔(例如 app.js)。
  2. 把程式與 package.json 上傳到應用程式目錄,node_modules 不必上傳。
  3. 在介面按下「Run NPM Install」,依 package.json 安裝相依套件;也可以用 SSH 進入環境自行執行 npm 指令。
  4. 設定環境變數(例如資料庫密碼、API 金鑰)後重新啟動,網址就會交由您的程式回應。

每個應用程式各自選版本、各自安裝套件,一個專案升級不會影響另一個專案。

適合哪些 Node.js 專案?

「有人連線才執行」的網站與 API 最適合,前端框架的靜態輸出甚至不必建立應用程式。常見用途:

  • Express API 與表單後端:接收網站表單、寫入 MySQL、寄送通知信。
  • webhook 接收端:LINE、金流或第三方服務推送事件後的處理程式。
  • React/Vue/Next.js 靜態輸出:本機 build 完上傳 HTML、JS、CSS,任何方案都能直接放。
  • 串接 OpenAI、Gemini 等 API:主機只負責轉送與記錄,運算在對方雲端執行。

建議在本機完成 npm run build 這類建置流程,再上傳產出;在共享主機上跑建置會吃掉大量資源,也比較慢。

Node.js 虛擬主機的限制與替代方案

共享主機會回收閒置的應用程式行程,把資源留給同機的其他帳號,因此不適合常駐型的服務。下列情況請改用其他方案:

  • 需要 24 小時常駐的背景程式、佇列工作者(定時任務可改用 cPanel 的 Cron Jobs 排程執行)。
  • 大量長連線的 WebSocket 即時服務,例如聊天室、多人即時協作。
  • 需要 root 權限、Docker、PM2 叢集或自訂系統套件。

這些需求請看 VPS 主機(完整 root 權限)或實體主機。同樣的應用程式選擇器也支援 Python 虛擬主機與 Ruby 虛擬主機,三種語言可以在同一個帳號並存。版本需求請在簽約前告知,我們先確認主機上可選的版本再開通,來電 0800-670000。

主機規格 基本型 經濟型 商務型
費用(一年) NT$3,500 NT$5,000 NT$15,000
費用(二年)8-9折優惠 NT$5,800 NT$9,400 NT$24,000
設定費 免設定費
免費 SSL 安全憑證(HTTPS) 終生免費,永遠在安全認證狀態
SEO 專業網路行銷優化 免費 SEO 優化 + 免費行銷服務
國際網址 內含(自備網址折 500) 贈送 贈送
硬碟空間(網站+Email) 不設配額上限 不設配額上限 不設配額上限
每月資料流量 1,000 GB 3,000 GB 不鎖頻寬・不限速
cPanel 建立 Node.js 應用程式 ✓ ✓ ✓
Node.js 版本自選 ✓ ✓ ✓
package.json 一鍵 npm install ✓ ✓ ✓
SSH 主機管理 ✓ ✓ ✓
MySQL 5.x ~ 9.4 ✓ ✓ ✓
PHP 4.x ~ 8.5 同帳號並存 ✓ ✓ ✓
CloudLinux 資源隔離 ✓ ✓ ✓
企業防毒防駭信箱 ✓ ✓ ✓
WAF 網站防禦系統 ✓ ✓ ✓
合理使用說明 本方案不預設空間與流量配額,超量不加價、不斷線;實際可用空間受主機實體容量限制。 僅在下列情況我們會先行聯繫協調,必要時調整方案: 一、惡意灌量,或影響同主機其他用戶的正常使用。
二、連續數月大幅超出方案常態用量。

常見問題

Node.js 虛擬主機費用多少?和 Linux 虛擬主機有什麼不同?

瑪尼國際的 Node.js 虛擬主機就是 Linux 虛擬主機方案,價格相同:基本型年繳 3,500 元(自備網址 3,000 元)、經濟型年繳 5,000 元、商務型年繳 15,000 元,兩年期分別為 5,800、9,400、24,000 元。三個方案都能在 cPanel 建立 Node.js 應用程式,差別在流量額度與可用資源。同一個帳號可以同時放 PHP 官網與 Node.js 服務,SSL 憑證終生免費,不另收年費。

Next.js、React 或 Vue 的網站可以放嗎?

要看網站是怎麼輸出的。React、Vue 或 Next.js 匯出成靜態檔案(npm run build 產生的 HTML、JS、CSS),任何方案直接上傳就能用,連 Node.js 應用程式都不必建立。需要伺服器端執行的部分,例如 Express 寫的 API、表單後端或伺服器端渲染,則在 cPanel 建立 Node.js 應用程式並指定啟動檔。建議先在本機完成 build,再把產出與必要的程式上傳,避免在共享主機上跑耗資源的建置流程。

Node.js 虛擬主機不適合做什麼?

共享主機適合網站、API、表單後端與 webhook 這類「有請求才執行」的服務。不適合的情況有:需要 24 小時常駐的背景程式或佇列工作者、大量長連線的 WebSocket 即時服務(例如聊天室、多人即時協作),以及需要 root 權限、Docker 或自訂系統套件的專案。這些情況請改看 VPS 主機。不確定屬於哪一種,可以來電 0800-670000,評估不收費。

立即訂購或免費諮詢

不確定哪個方案最適合?讓我們的專業顧問免費評估!

免費諮詢 → 付款方式

主機不穩、頻寬被鎖、想換家又怕出包?

告訴我們現在的方案與大概流量,我們直接試算搬到瑪尼的年費,並排出不斷線的搬家順序——不必先簽約。中華電信光纖機房、不鎖頻寬、SSL 終生免費。

免費試算與搬家評估 →自己先算:主機代管費用試算

免費諮詢專線 0800-670000|技術支援 0921-070-027

延伸閱讀GUIDE

查看全部 61 篇文章 →

📞 技術支援(24小時):0921-070-027  |  📞 免費諮詢:0800-670000 📍 411 台中市太平區育賢路366號4樓之2  |  ✉ mani@mani.com.tw