Hướng Dẫn Cài Node.js Trên VPS Windows Chỉ Với 3 Bước

Nếu bạn đang sử dụng VPS chạy hệ điều hành Windows và muốn cài đặt Node.js để phát triển hoặc chạy ứng dụng web, thì đây chính là bài viết dành cho bạn. Mình sẽ hướng dẫn chi tiết từng bước để cài đặt Node.js, tạo một web server đơn giản và truy cập ứng dụng từ trình duyệt thông qua IP của VPS.

Bước 1: Tải và cài đặt Node.js trên VPS Windows

  1. Truy cập trang chính thức của Node.js tại: https://nodejs.org
  2. Tải về phiên bản LTS (Long Term Support) phù hợp với hệ điều hành Windowscài Node.js
  3. Chạy file cài đặt .msi và làm theo các bước sau:
    • Chọn “Next” qua các bước hướng dẫn, sau đó chọn đường dẫn để lưu.
    • Hoàn tất bằng nút “Install” và sau đó “Finish”.cài Node.js

     

 Kiểm tra cài đặt bằng cách mở Command Prompt và gõ:chạy Node.js

Nếu kết quả hiển thị phiên bản (ví dụ: v16.x.x cho Node.js và 8.x.x cho npm), bạn đã cài đặt thành công.

Bước 2: Tạo ứng dụng Node.js đơn giản để kiểm tra

Tạo thư mục chứa ứng dụng, ví dụ ở đây mình tạo thư mục tên NodeApps và tạo file app.jstạo server Node.js đơn giản trên VPS

Mở edit file và tạo một đoạn mã để kiểm tra:tạo server Node.js đơn giản trên VPS

Sau đó quay lại command port di chuyển đến thư mục chưa file và chạy bằng cách gõ node app.js (app.js là file trước đó bạn đã tạo):tạo server Node.js đơn giản trên VPS

Lúc này sẽ hiện ra Server đang chạy tại http://0.0.0.0:4000/ nghĩa là server Node.js đã hoạt động và sẵn sàng nhận kết nối.

Bước 3: Mở port trên VPS Windows

Để ứng dụng có thể truy cập từ bên ngoài qua IP, bạn cần mở port trên tường lửa:

  1. Mở Windows Defender Firewall with Advanced Security
  2. Vào tab Inbound Rules → chọn New Rule…mở port cho Node.js trên Windows Server
  3. Chọn:
    • Rule Type: Port
    • Protocol: TCP
    • Port cụ thể: 4000
    • Action: Allow the connection
    • Profile: chọn tất cả (Domain, Private, Public)
    • Đặt tên rule, ví dụ: Node.js Port 4000

Sau đó bạn mở trình duyệt và nhập http://<địa-chỉ-IP-VPS>:4000/ nếu kết quả hiện đúng như những gì bạn viết trong file app.js thì bạn đã hoàn thành.Node.js trên Windows

Chúc các bạn thành công!