So sánh VPS CloudFly và VPS Quốc tế (Vultr, DigitalOcean): Ai cứu bạn mùa “cá mập cắn cáp”?
So sánh VPS Việt Nam tại CloudFly và VPS Quốc tế (Vultr, DigitalOcean): sức chịu đựng mùa đứt cáp biển, băng thông quốc tế, hóa đơn VAT và mẹo áp mã giảm.
Checklist 5 bước chọn VPS đầu tiên cho website WordPress nhỏ: từ cấu hình phần mềm, dự toán tài nguyên, đường nâng cấp, Backup đến nghiệm thu máy chủ.
Đừng chọn VPS đầu tiên cho WordPress bằng cách chép nguyên xi cấu hình của người khác trên mạng. Hãy đi tuần tự 5 bước: chốt yêu cầu phần mềm, ước lượng dung lượng có chừa chỗ trống cho Backup/Restore, hỏi trước đường nâng cấp lẫn lối thoát dữ liệu, và nghiệm thu 3 tầng sau khi tạo máy.
Trước khi bấm nút khởi tạo con VPS đầu tiên cho dự án WordPress của mình, hãy nhớ quy tắc bất di bất dịch: Chọn máy theo đúng bài toán của ứng dụng và sức người vận hành, đừng chọn theo lời đồn! Việc bạn đọc thấy một bài chia sẻ trên mạng bảo rằng “Tôi chạy gói X vCPU / Y GB RAM thấy mượt lắm” hoàn toàn không có nghĩa là bạn bê nguyên cấu hình đó về áp vào trang web của mình cũng sẽ cho kết quả tương tự. Người làm kỹ thuật thực thụ luôn biết rõ: vì sao gói cấu hình này đủ để bắt đầu hôm nay, dấu hiệu nào báo hiệu ngày mai cần nâng cấp, và ai sẽ là người xắn tay xử lý nếu nửa đêm máy chủ gặp sự cố.
Trong phạm vi bài viết này, cụm từ “website WordPress nhỏ” được dùng để chỉ những dự án mới khởi chạy hoặc có phạm vi chức năng gọn gàng, lưu lượng truy cập ban đầu còn khiêm tốn và chưa có lịch sử số đo tải dày dặn. Lưu ý rằng chữ “nhỏ” ở đây không đại diện cho một con số phần cứng cố định nào cả: bởi cùng chỉ có vỏn vẹn 15 trang nội dung, nhưng một chiếc blog cá nhân thuần đọc bài tĩnh sẽ tiêu tốn vCPU và RAM ít hơn rất nhiều so với một cửa hàng trực tuyến nhỏ có giỏ hàng, bộ lọc sản phẩm và thanh toán tức thời.
Hãy bắt đầu bằng việc liệt kê toàn bộ các thành phần sẽ sống bên trong trang WordPress của bạn: bộ giao diện (Theme), các tiện ích mở rộng bắt buộc (Plugins), kiểu dữ liệu bài viết/sản phẩm, phương thức gửi nhận Email giao dịch, các tác vụ chạy ngầm theo lịch (WP-Cron / System Cron) và các kết nối API bên ngoài. Sau đó, hãy đem danh sách này đối chiếu trực tiếp với bảng yêu cầu phiên bản PHP và Database (MySQL/MariaDB) của cả lõi WordPress lẫn từng Plugin chủ lực. Nếu có bất kỳ thành phần nào đòi hỏi một thư viện mở rộng PHP Extension đặc biệt hay một chương trình chạy nền riêng, bạn phải xác nhận hệ điều hành trên VPS sắp thuê hỗ trợ cài đặt chúng dễ dàng.
Bên cạnh tiêu chí “cài lên chạy được”, hãy chọn những phiên bản hệ điều hành Linux (ví dụ các bản LTS — Long Term Support) và phiên bản PHP/Database đang nằm trong chu kỳ được hỗ trợ cập nhật bảo mật tích cực. Một số gói máy chủ cài sẵn (Pre-built Image) dùng phiên bản phần mềm quá cũ kỹ có thể giúp bạn tiết kiệm vài phút lúc mới khởi tạo, nhưng sẽ khiến bạn trả giá đắt bằng hàng tá giờ đồng hồ nâng cấp, sửa lỗi xung đột hoặc vá lỗ hổng bảo mật chỉ sau vài tháng vận hành.
Đặc biệt, hãy phân định rạch ròi ngay từ đầu: Bạn đang thuê con VPS này để làm phòng Lab học tập hay để chạy website phục vụ khách hàng thật (Production)? Nếu chỉ là máy Lab để rèn tay nghề, bạn dùng dữ liệu mẫu giả lập và sẵn sàng xóa sổ máy chủ bất cứ lúc nào. Nhưng một khi đã xác định dựng website đón khách thật, bảng tiêu chuẩn của bạn bắt buộc phải cộng thêm các yêu cầu khắt khe về cơ chế sao lưu tự động (Backup), thời gian gián đoạn tối đa chấp nhận được và cam kết hỗ trợ kỹ thuật (SLA) từ nhà cung cấp.

Trình tự tư duy chuẩn khi chọn VPS: đi từ nhu cầu thực tế của bộ mã nguồn ứng dụng sang bài toán tài nguyên phần cứng rồi mới chốt phương án nhân sự vận hành.
Khi nhẩm tính dung lượng ổ cứng (NVMe/SSD) cho gói VPS đầu tiên, đừng chỉ lấy dung lượng bộ code WordPress cộng với thư mục ảnh hiện tại. Bạn cần tính đủ 4 khoản chiếm chỗ: (1) Hệ điều hành Linux, Web Server, PHP, Database và bộ nhớ tạm Swap; (2) Dung lượng dữ liệu website hiện có cộng với mức tăng trưởng hình ảnh/bài viết dự kiến trong 6–12 tháng tới; (3) Không gian cho các tệp nhật ký hệ thống (Logs); và quan trọng nhất là (4) Khoảng trống dự phòng (Free Space Buffer) để chứa cả file nén lẫn thư mục giải nén tạm thời trong lúc chạy cập nhật hoặc khôi phục dữ liệu (Restore). Một ổ cứng bị lấp đầy trên 85–90% sẽ biến mọi thao tác sao lưu hay nâng cấp của bạn thành cơn ác mộng.
Với thông số vCPU và RAM: cách tiếp cận khôn ngoan nhất cho một dự án nhỏ chưa có lịch sử tải là chọn một cấu hình khởi điểm vừa phải ở nhà cung cấp cho phép nâng cấp linh hoạt, sau đó dựng trang web thật lên và đo đạc trực tiếp. Hãy quan sát biểu đồ tiêu thụ CPU/RAM trong lúc bạn thực hiện các thao tác thực tế: khách mở xem trang tĩnh, quản trị viên đăng nhập vào /wp-admin/, tải lên vài tấm ảnh độ phân giải cao (lúc PHP phải xử lý cắt ảnh thumbnails) và chạy tác vụ Cron. Nhớ rằng con số RAM trống mênh mông lúc máy chủ mới cài xong chưa có ai truy cập hoàn toàn chưa nói lên được sức chịu tải khi vào trận thật.
Chẳng hạn, trong chuỗi bài viết này, đội ngũ localhost.vn đã khởi tạo máy chủ thử nghiệm LAB-CF-01 với cấu hình 1 vCPU / 2 GB RAM / 40 GB SSD để thực hành và kiểm chứng các bước cấu hình SSH, tường lửa cũng như cài đặt nền tảng. Kết quả thực nghiệm xác nhận cấu hình đó hoàn thành mượt mà toàn bộ các bài thao tác kỹ thuật trong phòng Lab; nhưng tụi mình tuyệt đối không lấy đó làm lời tuyên bố rằng “Mọi website WordPress ngoài kia chỉ cần 1 CPU / 2GB RAM là gánh được X ngàn khách” — bởi mỗi website thực tế là một bài toán tải hoàn toàn khác biệt.
Chọn gói nhỏ để khởi đầu tiết kiệm chỉ thực sự an toàn khi bạn đã kiểm tra kỹ đường nâng cấp phía trước. Tùy thuộc vào kiến trúc ảo hóa của từng nhà cung cấp, việc nâng thêm vCPU/RAM thường chỉ cần khởi động lại máy ảo trong vài phút, nhưng phần ổ cứng lưu trữ (Disk) một khi đã tăng dung lượng lên thì hầu như không thể hạ nhỏ xuống lại. Trước khi bấm thuê gói VPS đầu tiên, hãy hỏi thẳng bộ phận hỗ trợ của đúng sản phẩm đó: Khi nâng cấp lên gói cao hơn thì địa chỉ IPv4 và toàn bộ dữ liệu trên máy có được giữ nguyên 100% không? Cách tính cước bù trừ chênh lệch giữa kỳ thanh toán như thế nào? Có bắt buộc phải cài lại máy (Rebuild) không?
Song song với đường tiến là đường lui: hãy luôn chuẩn bị sẵn phương án di dời dữ liệu độc lập ngay từ ngày đầu. Nhiều người lầm tưởng rằng nhà cung cấp VPS có tính năng chụp ảnh máy ảo (Snapshot) hay Backup tự động nghĩa là mình có thể dễ dàng mang cái Snapshot đó sang một nhà cung cấp khác để chạy. Thực tế, Snapshot của hầu hết các nền tảng Cloud chỉ dùng để khôi phục ngay bên trong hệ sinh thái của chính nhà cung cấp đó mà thôi! Muốn không bao giờ bị phụ thuộc cứng (Vendor Lock-in), bạn phải nắm vững cách tự xuất bộ tệp tin mã nguồn (.tar.gz / .zip), bản trích xuất cơ sở dữ liệu (mysqldump .sql) và các file cấu hình Web Server về lưu trữ ở định dạng chuẩn mở mà đem đi đâu dựng lại cũng được.
Nhờ chuẩn bị kỹ cả đường nâng cấp lẫn lối thoát dữ liệu này, bạn sẽ không cần phải cắn răng bỏ tiền thuê một con VPS cấu hình khổng lồ ngay từ ngày đầu chỉ vì sợ sau này nâng cấp rắc rối — giúp tiết kiệm một khoản ngân sách đáng kể cho những tài nguyên phần cứng chưa dùng tới.

Hãy lấy câu trả lời xác nhận cho đúng dòng sản phẩm VPS bạn định mua, thay vì chỉ nghe những lời giới thiệu chung chung về thương hiệu.
Đối với bài toán sao lưu trên VPS, hãy làm rõ cả hai tầng: nếu bạn dùng tính năng Backup Server tự động của nhà cung cấp, hãy hỏi xem bản sao lưu được chụp vào khung giờ nào, lưu giữ tối đa bao nhiêu bản (Retention), nằm ở cụm lưu trữ độc lập nào, ai có quyền bấm nút Restore và khi máy chủ đang chạy mà chụp bản sao thì dữ liệu trong Database có đảm bảo tính toàn vẹn (Crash-consistent / Application-consistent) hay không? Đồng thời, hãy luôn kết hợp thêm một luồng sao lưu cấp ứng dụng (xuất riêng File + Database của WordPress đẩy ra Object Storage bên ngoài) để nhân đôi sự an toàn.
Về phạm vi hỗ trợ kỹ thuật (Scope of Support): khi thuê một gói VPS tự quản (Unmanaged VPS), bạn cần hiểu rõ luật chơi công bằng của ngành hạ tầng. Nhà cung cấp chịu trách nhiệm đảm bảo máy chủ vật lý, đường truyền mạng trung tâm dữ liệu, nguồn điện và bảng điều khiển quản lý hoạt động đúng cam kết SLA. Còn toàn bộ những gì diễn ra bên trong hệ điều hành Linux của bạn — từ chuyện cấu hình tường lửa chặn nhầm cổng, cài thiếu thư viện PHP, xung đột Plugin làm lỗi 500 cho đến quên gia hạn chứng chỉ SSL — đều thuộc phạm vi tự quản của người thuê máy. Việc hệ thống cho phép bạn mở Ticket hỗ trợ 24/7 không có nghĩa là kỹ thuật viên hạ tầng sẽ vào sửa code WordPress miễn phí cho bạn.
Vì thế, hãy viết rõ tên người nhận trách nhiệm cho từng đầu việc vận hành: cập nhật bản vá, kiểm tra tiến trình Backup, đọc cảnh báo hệ thống, diễn tập khôi phục và thanh toán cước phí. Kể cả khi dự án chỉ có một mình bạn vừa làm chủ vừa làm thợ, việc gạch đầu dòng rõ ràng các đầu việc này ra giấy vẫn giúp bạn không bỏ sót những mắt xích sống còn khi bận rộn.
Bước cuối cùng trước khi quẹt thẻ là quy toàn bộ các khoản chi về cùng một chu kỳ so sánh (ví dụ: tổng chi phí 12 tháng): tiền thuê máy chủ cơ bản, đơn giá khi gia hạn, thuế VAT, phí mua thêm tính năng Backup tự động, phí thêm địa chỉ IPv4 (nếu cần), chi phí lưu trữ đám mây ngoài (Object Storage), phí dịch vụ gửi Email theo tên miền, bản quyền Control Panel/Plugin và công sức quản trị. Nếu bạn chọn thuê gói VPS tính cước theo giờ để làm Lab hoặc chạy thử nghiệm ngắn hạn, hãy đọc kỹ quy định về việc tắt máy (Stop/Shutdown) vẫn tính phí giữ tài nguyên và chỉ khi xóa hẳn máy ảo (Destroy/Delete) thì đồng hồ tính cước mới thực sự dừng lại.
Như chúng ta đã quan sát trực tiếp trên biểu mẫu khởi tạo LAB-CF-01 dưới đây, tùy chọn Tự động Backup Server hiển thị mức phí cộng thêm 20% theo giá máy chủ. Đây là minh chứng rất trực quan cho thấy: nếu chỉ nhìn lướt qua mức giá thuê máy cơ bản ở đầu trang mà bỏ qua các tùy chọn tiện ích phía dưới, bảng dự toán ngân sách của bạn sẽ thiếu mất một khoản quan trọng. Tất nhiên, mức phí 20% trên ảnh là thông số ghi nhận tại thời điểm chụp Lab; trước khi mua ở bất kỳ đâu, hãy luôn nhìn kỹ con số tổng cộng cuối cùng trên màn hình thanh toán hiện tại.

Ảnh chụp lịch sử ngày 30/09/2026 từ môi trường thử nghiệm LAB-CF-01 (máy chủ Lab đã được hủy sau khi hoàn tất bài test). Hãy luôn kiểm tra lại biểu giá và điều kiện hiện hành trên giao diện đặt hàng tại thời điểm bạn đăng ký.
Đừng vội vàng cài đặt đủ thứ lên máy ngay giây phút đầu tiên! Ngay khi bảng điều khiển báo máy ảo đã tạo xong, hãy đi tuần tự qua 3 mốc nghiệm thu chuẩn chỉnh sau đây:
vCPU, dung lượng RAM, dung lượng ổ cứng, địa chỉ IP và chu kỳ cước xem đã khớp 100% với đơn đặt hàng chưa. Tiếp theo, kiểm tra đăng nhập SSH bằng khóa cá nhân, tạo tài khoản quản trị riêng có quyền sudo, cấu hình tường lửa Firewall chỉ mở đúng cổng cần thiết và xác nhận mở được màn hình Web Console cứu hộ.HTTPS xanh mướt, đăng nhập /wp-admin/, tải thử ảnh lên thư viện Media và bấm kiểm tra đường dẫn tĩnh Permalink không bị lỗi 404.
Dòng chữ trạng thái “Running / Active” màu xanh lá trên bảng điều khiển mới chỉ xác nhận xong Mốc 1 (máy ảo đã bật nguồn); bạn phải đi trọn vẹn cả 3 mốc trên thì ngôi nhà WordPress mới thực sự sẵn sàng đón khách an toàn.
Tôi nên chọn thuê VPS trả tiền theo giờ hay trả theo tháng/năm?
Nếu bạn đang thuê máy chủ làm phòng Lab học tập, thử nghiệm cấu hình trong vài ngày rồi xóa đi, gói tính phí theo giờ là lựa chọn cực kỳ tiết kiệm và linh hoạt. Ngược lại, với một website xác định vận hành lâu dài quanh năm suốt tháng, hãy đặt bút tính tổng chi phí theo chu kỳ tháng/năm (vì một số nhà cung cấp có đơn giá quy đổi theo giờ cao hơn đơn giá thuê tháng, hoặc có ưu đãi khi thanh toán dài hạn).
Mới dùng VPS lần đầu thì có bắt buộc phải cài các bảng điều khiển giao diện (Control Panel như CyberPanel, aaPanel, DirectAdmin…) không?
Không bắt buộc! Một Control Panel có giao diện nút bấm trực quan nhưng bản thân nó cũng ngốn một phần RAM / CPU của máy chủ, đôi khi phát sinh chi phí bản quyền và trở thành một tầng phần mềm nữa mà bạn phải canh cập nhật bảo mật. Trong chuỗi bài viết này, chúng ta sẽ đi xuyên qua từng lớp dịch vụ gốc trên Linux để bạn hiểu tận gốc rễ mình đang làm gì — sau khi đã nắm vững bản chất rồi, bạn muốn dùng dòng lệnh thuần hay cài thêm Panel đều nằm trong lòng bàn tay.
Sau khi đọc xong bài này, bước hành động ngay tiếp theo của tôi là gì?
Hãy hoàn thiện tờ biểu mẫu nhu cầu & phân công trách nhiệm của bạn, đối chiếu thẳng với màn hình đặt mua gói VPS dự kiến, hỏi rõ nhà cung cấp mọi điểm còn bỏ trống về Backup/Giới hạn tài nguyên, rồi bắt tay vào bài thực hành khởi tạo VPS Lab đầu tiên ngay kế tiếp!
Tài liệu tham khảo chuẩn: WordPress.org — Requirements, WordPress Developer Resources — Backups, CloudFly — Cloud Server.
Đọc tiếp trong cùng series: Lộ trình cài WordPress trên VPS từ A đến Z.