Cách trỏ tên miền về VPS bằng DNS, Cloudflare và Nginx
Hướng dẫn trỏ tên miền về VPS bằng A, AAAA, CNAME; kiểm tra DNS propagation, cấu hình Cloudflare, Nginx và xử lý lỗi www.
Đọc hướng dẫn →Deploy production dễ dàng hơn
Không chỉ giúp ứng dụng chạy được, DeployEasy còn hướng dẫn bảo mật, monitoring, backup và rollback sau khi đưa hệ thống lên production.
Cho developer
Nắm Linux, SSH, DNS và Nginx trước khi chạy production.
Theo quy trình
Mỗi hướng dẫn ưu tiên bước xác minh, bảo mật, backup và rollback.
Có điểm bắt đầu
Đi từng giai đoạn để không bị ngợp bởi quá nhiều công cụ cùng lúc.
Xem lộ trình →Nên đọc trước
Hướng dẫn trỏ tên miền về VPS bằng A, AAAA, CNAME; kiểm tra DNS propagation, cấu hình Cloudflare, Nginx và xử lý lỗi www.
Đọc hướng dẫn →Hướng dẫn tạo SSH key trên Windows, Linux và macOS, thêm public key vào VPS, cấu hình alias, permission và sửa lỗi publickey an toàn.
Đọc hướng dẫn →Giải thích Nginx reverse proxy và cách cấu hình proxy_pass cho Node.js, Next.js, NestJS; hỗ trợ HTTPS, WebSocket, upload và nhiều domain.
Đọc hướng dẫn →Kiến thức mới
Hướng dẫn backup PostgreSQL tự động trên VPS bằng pg_dump, cron, checksum, retention, lưu ngoài máy chủ và kiểm tra restore định kỳ.
Đọc hướng dẫn →Hướng dẫn build Docker image trên GitHub Actions, đẩy lên GHCR và tự động deploy lên VPS Ubuntu, tránh lỗi Killed 137 trên server RAM thấp.
Đọc hướng dẫn →Tạo GitHub Actions CI/CD để build, test và tự động deploy Node.js lên VPS qua SSH an toàn, có secrets, healthcheck, concurrency và rollback.
Đọc hướng dẫn →Mỗi bài đi theo quy trình chuẩn bị, triển khai, kiểm tra, bảo mật và rollback để bạn có thể áp dụng vào dự án thật.
Bắt đầu học