Yêu cầu thg 10 2, 2:19 CH 128 0 3
  • 128 0 3
+1

Hỏi về deploy ec2

Chia sẻ
  • 128 0 3

Mình có project chia làm 2 phần:

  • Backend: laravel-api
  • Frontend: vuejs

Giờ muốn deploy lên ec2 phải tạo 2 intance, mỗi intance chạy 1 cái phải không ? Mọi người cho xin ý kiến với. Thanks!

3 CÂU TRẢ LỜI


Đã trả lời thg 10 3, 3:18 SA
+1

Nếu ứng dụng đơn giản thì bạn deploy lên cùng 1 máy ec2 cho tiết kiệm được nhé, có thể nghiên cứu dùng thêm apache và nginx làm web server bạn ạ

Chia sẻ
Đã trả lời thg 10 3, 7:47 SA
+1

có thể deploy theo kiểu chung 1 con EC2 được nhé. hoặc là muốn high skill hơn thì backend lên EC2(thông qua Beanstalk) còn front-end lên Amplify

Chia sẻ
Avatar Bets @s2nhat51099
thg 10 3, 9:41 SA

@devil_boom_129 Cho mk xin doc hướng dẫn với a

Avatar Hoàng Đức Quân @devil_boom_129
thg 10 3, 12:48 CH
Avatar Hoàng Đức Quân @devil_boom_129
thg 10 3, 12:48 CH
Đã trả lời thg 10 4, 4:41 SA
+1

Nếu ứng dụng đơn giản, không cần scaling gì phức tạp, thì deploy lên 1 con server cũng được bạn nhé:

  1. Cài đặt Laravel API (Backend)
  2. Triển khai Vue.js (Frontend) (build ứng dụng vào 1 folder)
  3. Bạn cấu hình Nginx cho Backend và Frontend

Frontend thì bạn cấu hình chạy ở port 80/443 Backend thì bạn chọn port bao nhiêu cũng được Xong xuôi cấu hình domain vào

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í