Tài liệu Hướng dẫnvPanel GUINode.js Versions

Node.js Versions

QUẢN LÝ PHIÊN BẢN NODE.JS TRÊN VPANEL

Hướng dẫn chi tiết cách cài đặt, gỡ bỏ và chọn phiên bản Node.js mặc định thông qua NVM (Node Version Manager). Nhiều phiên bản Node.js có thể tồn tại song song để mỗi ứng dụng của tenant chọn phiên bản phù hợp với framework của mình.


1. Truy cập Node.js Versions

Đăng nhập vào Admin Panel ở cổng :2087. Trên sidebar, mở Software và nhấn Node.js Versions.

Node.js Versions

Tổng quan giao diện

Thành phầnMô tả
Install New VersionMở hộp thoại cài đặt phiên bản LTS mới.
RefreshQuét lại thư mục NVM.
SearchLọc theo chuỗi phiên bản (ví dụ 20).

Các cột trong bảng

CộtÝ nghĩa
VersionĐịnh danh phiên bản đầy đủ (ví dụ 18.20.4, 20.15.1, 22.4.0).
Install DateThời điểm NVM tải binary về máy.
Apps UsingSố ứng dụng Node.js của tenant đang gắn với phiên bản này.
Disk SpaceDung lượng lưu trên đĩa dưới ~/.nvm/versions/node/.
DefaultĐánh dấu phiên bản mặc định của server.
ActionsCác nút Set Default hoặc Remove.

2. Cài đặt phiên bản mới

  • Bước 1: Nhấn Install New Version.
  • Bước 2: Trong hộp thoại, chọn nhánh LTS (18.x, 20.x, 22.x). vPanel tự động cài phiên bản patch mới nhất.
  • Bước 3: Xác nhận — quá trình cài đặt chạy dưới dạng background task và hoàn tất trong khoảng một phút khi cache đã sẵn sàng.

Mặc định chỉ hiển thị các phiên bản LTS. Bạn có thể cài phiên bản Current bằng chuỗi phiên bản tuỳ chọn nhưng không khuyến nghị cho môi trường production.


3. Đặt phiên bản mặc định

Nhấn Set Default ở dòng phiên bản mong muốn. Các ứng dụng Node.js mới sẽ sử dụng phiên bản này trừ khi chỉ định khác. Ứng dụng hiện có vẫn giữ nguyên phiên bản đang gắn.


4. Gỡ bỏ phiên bản không sử dụng

  • Bước 1: Đảm bảo Apps Using bằng 0.
  • Bước 2: Nhấn Remove và xác nhận. NVM sẽ xoá thư mục phiên bản để giải phóng dung lượng.

Không thể gỡ phiên bản đang là mặc định. Hãy đổi mặc định sang phiên bản khác trước.


5. Khắc phục sự cố và lưu ý

Cài đặt thất bại với "checksum mismatch"

  • Nguyên nhân: Kết nối mạng bị gián đoạn khi tải.
  • Giải pháp: Nhấn Install lại — NVM sẽ tự động tải lại binary mới.

"Apps Using" bằng 0 nhưng nút Remove bị mờ

  • Nguyên nhân: Còn liên kết mặc định trong ~/.nvm/alias/default.
  • Giải pháp: Đổi mặc định sang phiên bản khác trước rồi gỡ.

Dung lượng đĩa không giảm sau khi gỡ

  • Nguyên nhân: Thư mục home của tenant còn symlink .node-version trỏ tới phiên bản đã xoá.
  • Giải pháp: Hướng dẫn tenant chạy nvm use --lts trong thư mục home.

Chúc bạn quản trị Server an toàn và hiệu quả!

Lần cuối cập nhật: 8/7/2026
Nội dung bài viết
Đang tải mục lục...
Nội dung bài viết