Asked thg 10 2, 2024 2:19 CH 162 0 3
  • 162 0 3
+1

Hỏi về deploy ec2

Share
  • 162 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 ANSWERS


Answered thg 10 3, 2024 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 ạ

Share
Answered thg 10 3, 2024 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

Share
Avatar Bets @s2nhat51099
thg 10 3, 2024 9:41 SA

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

0
| Reply
Share
Avatar Hoàng Đức Quân @devil_boom_129
thg 10 3, 2024 12:48 CH
0
| Reply
Share
Answered thg 10 4, 2024 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

Share
Viblo
Let's register a Viblo Account to get more interesting posts.