Yêu cầu thg 3 19, 2020 5:31 SA 204 0 2
  • 204 0 2
+1

Deploy ứng dụng nodejs lên vps google bị lỗi 502

Chia sẻ
  • 204 0 2

Chào mọi người, hiện mình đăng tập tành deploy app nodejs của mình lên vps. Mình dung vps của google và khi đưa lên bị lỗi như vậy. Mong được mọi người hướng dẫn

2 CÂU TRẢ LỜI


Đã trả lời thg 3 22, 2020 3:35 CH
+1

Việc lỗi 502 là do Cloudflare không lấy được response từ web server của bạn. Nguyên nhân thì có khá nhiều, mình thử list một vài case để bạn check thử:

  • Web server cấu hình sai, tức bản thân cái web còn chưa chạy được trên server => Bạn ssh lên server rồi thử tạo một cái request tới localhost thử
curl http://localhost
  • Node app đang listen sai port. => Kiểm tra nếu app đang listen port 3000 thì cần tạo proxy bằng nginx hoặc apache2... để forward request từ port 80/443 về 3000

  • VPS chưa open port 80, 433 hoặc port 3000 => Cần check lại trong fireware của VPS trên Google Cloud

Hy vọng một vài case trên sẽ giúp ích được bạn.

Chia sẻ
Đã trả lời thg 3 24, 2020 2:08 SA
0
  • chạy app js nếu không lỗi thì chuyển qua đọc log của apache hoặc nginx
Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí