🛠️ Bước 1: Chuẩn bị VPS (Ubuntu 22.04)
🛠️ Bước 2: Clone dự án Laravel
🛠️ Bước 3: Phân quyền
🛠️ Bước 4: Tạo file cấu hình Nginx như phần 1
Nhớ thay đổi
root
theo đúng thư mục
🛠️ Bước 5: Khởi động & kiểm tra
Mở trình duyệt:
🔗 http://IP-CỦA-VPS
→ Nếu hiện Laravel welcome page hoặc trang bạn viết là OK!
🔐 Bước 6: Cài SSL miễn phí (Let's Encrypt)
ví dụ cấu hình phù hợp với từng loại project
-
Laravel API không cần serve file tĩnh:
-
Không cần
location ~* \.(jpg|css|js)
, tắtgzip
, ưu tiên CORS config
-
-
Laravel có Vue/React SPA ở frontend:
-
Tùy chỉnh
try_files
để fallback vềindex.html
trong thư mục/public
-
-
Laravel chạy trên subfolder:
-
Sử dụng
location /your-path/ {}
thay vì/
-