Skip to content

Deploy NodeJS website

Giả sử bạn có 1 website nodejs muốn chạy dưới domain api.domain.com

  1. Đảm bảo 2 ứng dụng NodeJSPM2 được cài đặt trên máy chủ

  2. Tạo trang web với cấu hình như sau

    • Nhập domain
    • Chọn Proxy Port
    • Nhập port mà ứng dụng nodejs của bạn chạy, ví dụ 3000
  3. Cài đặt mã nguồn cho trang web từ git hoặc tự tải lên

  4. Ở dưới local mình start nodejs bằng lệnh node indexjs thì trên môi trường production mình chạy lệnh pm2 start index.js --name my-api

  5. Lần sau mỗi khi cập nhật code mới bạn chỉ cần chạy lại lệnh pm2 restart my-api