Đến nội dung hướng dẫn
Mục lục tài liệu · Kết hợp app và VPS

Xây dựng & kết nối

Kết hợp app và VPS

Dùng Flash Deploy cho app chính và VPS cho worker, Docker service hoặc workload cần SSH.

Trong trang này

Bạn sẽ build gì

Một hệ thống tách phần dễ deploy bằng Flash Deploy khỏi phần cần toàn quyền server trên VPS. Ví dụ: web app chạy bằng Flash Deploy, worker Docker chạy trên VPS, database/cache dùng Managed MySQL/Redis khi cần.

Sơ đồ minh họa

Luồng thao tác chính (không phải ảnh Console)

Full control

Catalog

Plan, OS, location

Access

Password hoặc SSH key

Operate

Start/stop/reboot/console

VPS instance

1Ubuntu image
22 vCPU / 4GB RAM
3SSH key selected
4Console available

Luồng trên Console

  1. Deploy app chính bằng Flash Deploy để có public URL, logs và release history.
  2. Tạo VPS trong Resource nếu có worker, custom runtime, service nền hoặc phần cần SSH.
  3. Chọn OS image, plan, location và SSH key/password khi tạo VPS.
  4. Tạo app và VPS cùng organization; cấu hình app gọi private address/port của service trên VPS, kiểm tra interface lắng nghe và firewall.
  5. Dùng browser console/SSH để kiểm tra service trên VPS khi có lỗi boot hoặc network.
  6. Theo dõi billing của cả app deploy, VPS và database/cache nếu có.

Ranh giới trách nhiệm

  • Flash Deploy phù hợp phần app cần release nhanh, logs rõ, rollback nhanh.
  • VPS phù hợp phần cần cài package hệ thống, Docker riêng hoặc quyền SSH.
  • MySQL/Redis managed phù hợp dữ liệu chung, tránh tự vận hành database trong VPS nếu không cần.