Dịch vụ cài đặt Odoo trên VPS giúp doanh nghiệp chuẩn bị máy chủ để chạy Odoo, quản lý dữ liệu và bàn giao người vận hành. Chỉ mở được trang đăng nhập chưa đủ để nghiệm thu: cần HTTPS, cơ sở dữ liệu, quyền truy cập, sao lưu, kiểm tra khôi phục, cảnh báo và người chịu trách nhiệm sau cài đặt.
Phải chốt phiên bản trước khi chọn VPS. Tài liệu gói cài Odoo 19 và tài liệu Odoo 20 có yêu cầu khác nhau. Với bản 20 cài từ mã nguồn, Odoo yêu cầu Python từ 3.12 và PostgreSQL từ 16; gói .deb Odoo 20 hiện ghi hỗ trợ Ubuntu 24.04 LTS. Không lấy yêu cầu Odoo 19 để suy ra đủ điều kiện cho Odoo 20, cũng không mặc định mọi bản Linux đều phù hợp.
Khi nào nên dùng VPS thay vì Odoo Online hoặc Odoo.sh?
- Cần kiểm soát hệ điều hành, cơ sở dữ liệu, lưu trữ hoặc mạng.
- Cần module riêng hoặc phần mềm phụ trợ không phù hợp với hình thức lưu trữ hiện tại.
- Có yêu cầu mạng riêng, IP cố định, VPN hoặc kết nối nội bộ.
- Đội kỹ thuật có khả năng tiếp nhận máy chủ hoặc thuê quản trị phù hợp.
- Cần tách môi trường phát triển, kiểm thử và vận hành chính thức.
VPS không mặc định rẻ hoặc an toàn hơn Odoo Online và Odoo.sh. VPS phù hợp khi cần kiểm soát mã nguồn, module riêng, mạng, máy chủ hoặc có đội quản trị. Tuy nhiên phải tính cả bảo mật, cập nhật, giám sát, sao lưu, phục hồi, phí VPS và công xử lý sự cố. Nếu muốn đơn vị triển khai quản lý nhiều nghiệp vụ, xem triển khai Odoo để làm rõ phạm vi.
Chọn cấu hình VPS thế nào để đủ dùng?
Không có cấu hình CPU/RAM cố định phù hợp mọi doanh nghiệp. Cần biết bao nhiêu người dùng đồng thời, phân hệ chạy, số đơn, lượng dữ liệu/tệp đính kèm, báo cáo nặng, tác vụ tự động và nhu cầu tăng trưởng. Sau đó thử tải và kiểm tra CPU, RAM, tốc độ ổ đĩa, thời gian phản hồi. Số tài khoản mua không đồng nghĩa số người thao tác cùng lúc.
Trước khi cài phải kiểm tra hệ điều hành, phiên bản Python và PostgreSQL, dung lượng còn trống, quyền truy cập và bản quyền Odoo Enterprise nếu sử dụng. Đừng ký thuê VPS dài hạn hoặc hứa tốc độ trước khi xác nhận ứng dụng và tải dự kiến.
Phạm vi cài đặt Odoo trên VPS
| Hạng mục | Công việc | Đầu ra |
|---|---|---|
| Đánh giá VPS | Kiểm tra CPU, RAM, dung lượng, I/O, mạng, hệ điều hành và quyền | Danh sách điều kiện đạt/chưa đạt |
| Nền tảng | Chuẩn bị hệ điều hành, PostgreSQL và thành phần phụ thuộc | Dịch vụ hoạt động và phiên bản được ghi nhận |
| Odoo | Cài phiên bản thống nhất, thư mục module và cấu hình dịch vụ | Odoo khởi động ổn định sau khi máy chủ khởi động lại |
| Tên miền và HTTPS | Cấu hình truy cập, chứng thư số và reverse proxy khi thuộc phạm vi | URL an toàn và hướng dẫn gia hạn |
| Bảo mật cơ bản | Giới hạn cổng, tài khoản, quyền file, cơ sở dữ liệu và nhật ký | Danh sách cấu hình và trách nhiệm vận hành |
| Sao lưu | Sao lưu cơ sở dữ liệu và filestore theo lịch | Bản sao lưu thử và kết quả phục hồi kiểm chứng |
| Giám sát | Theo dõi dung lượng, tài nguyên, dịch vụ và lỗi quan trọng | Kênh cảnh báo và ngưỡng theo phạm vi |
| Bàn giao | Tài khoản, cấu hình, tài liệu và lịch bảo trì | Biên bản tiếp nhận và người chịu trách nhiệm |
8 bước cài đặt, kiểm thử và bàn giao
- Khóa phiên bản và kiến trúc: xác định edition, phiên bản, phương án cài đặt và module riêng.
- Kiểm tra hạ tầng: đánh giá tài nguyên, vùng đặt máy chủ, kết nối, quyền và sao lưu.
- Chuẩn bị môi trường: cập nhật hệ điều hành, tạo tài khoản dịch vụ và cài thành phần cần thiết.
- Cài Odoo và PostgreSQL: cấu hình thư mục dữ liệu, module, nhật ký và cơ chế khởi động.
- Cấu hình truy cập: tên miền, HTTPS, reverse proxy, tường lửa và giới hạn quản trị.
- Thiết lập sao lưu: kiểm tra cả cơ sở dữ liệu lẫn filestore, không chỉ xác nhận file tồn tại.
- Kiểm thử: đăng nhập, cài module thử, kiểm tra nhật ký và khởi động lại.
- Bàn giao: cung cấp sơ đồ, cấu hình, tài khoản, lịch bảo trì và quy trình sự cố.
Cài mới khác chuyển hệ thống hiện có
Cài mới khác chuyển dữ liệu hoặc nâng cấp. Chuyển hệ thống đang dùng cần mang theo cả cơ sở dữ liệu, tệp đính kèm (filestore), module, email, kết nối và lịch ngừng dịch vụ. Nếu đổi phiên bản, thực hiện theo quy trình nâng cấp Odoo, không coi là sao chép máy chủ đơn giản.
7 điều kiện nghiệm thu dịch vụ cài đặt Odoo
- Odoo truy cập được qua URL thống nhất và HTTPS hoạt động đúng.
- Dịch vụ tự khởi động lại và nhật ký có thể truy xuất.
- Phiên bản Odoo, PostgreSQL và thành phần quan trọng được ghi nhận.
- Sao lưu chạy đúng lịch và ít nhất một lần phục hồi đã được kiểm tra.
- Quyền quản trị và tài khoản dịch vụ được bàn giao an toàn.
- Người tiếp nhận biết kiểm tra trạng thái, dung lượng và lỗi cơ bản.
- Phạm vi quản trị sau bàn giao được xác định rõ.
Việc không mặc định nằm trong gói cài đặt
Cài máy chủ không mặc định gồm cấu hình toàn bộ phân hệ, chuyển dữ liệu, lập trình module, tích hợp, đáp ứng yêu cầu hóa đơn điện tử Việt Nam hoặc trực hệ thống 24/7. Những việc đó cần ghi rõ báo giá và trách nhiệm; máy chủ chạy được chưa đồng nghĩa doanh nghiệp đã sẵn sàng đưa ERP vào vận hành.
Kiểm tra bảo mật, sao lưu và khôi phục trước bàn giao
Cần chứng minh truy cập qua HTTPS, cổng dữ liệu không công khai, tài khoản quản trị riêng, quyền tối thiểu và cập nhật bảo mật. Theo hướng dẫn triển khai Odoo, phải xem cấu hình proxy, bộ lọc cơ sở dữ liệu và hạn chế trang quản lý cơ sở dữ liệu theo môi trường. Không dùng tài khoản/mật khẩu mặc định hay để PostgreSQL mở công khai trên Internet.
| Hạng mục | Kiểm tra cần thực hiện | Bằng chứng bàn giao |
|---|---|---|
| Kết nối | Tên miền, HTTPS, reverse proxy và cổng quản trị không phơi bày ngoài phạm vi | Kết quả kiểm tra URL, chứng thư và quy tắc mạng |
| Dịch vụ | Odoo và PostgreSQL tự khởi động lại; tiến trình chạy bằng tài khoản phù hợp | Trạng thái dịch vụ và hướng dẫn kiểm tra |
| Sao lưu | Sao lưu database đi cùng filestore; bản sao nằm ngoài VPS | Lịch, thời gian giữ bản sao và nhật ký công việc |
| Phục hồi | Khôi phục thử vào môi trường tách biệt | Thời gian phục hồi, dữ liệu kiểm tra và lỗi phát hiện |
| Giám sát | Theo dõi dung lượng, RAM, CPU, lỗi ứng dụng, chứng thư và công việc sao lưu | Ngưỡng cảnh báo, người nhận và kênh xử lý |
| Bàn giao | Quyền truy cập, cấu hình, phiên bản và lịch bảo trì được ghi nhận | Biên bản bàn giao và người chịu trách nhiệm sau chuyển giao |
RPO là khoảng thời gian dữ liệu tối đa chấp nhận mất; RTO là thời gian mục tiêu để khôi phục. Ví dụ sao lưu mỗi 24 giờ không thể đáp ứng mục tiêu mất tối đa 1 giờ dữ liệu nếu không có cơ chế bổ sung. Khách hàng phải chốt nhu cầu kinh doanh trước khi chọn lịch sao lưu và phương án dự phòng.
Bản sao lưu phải gồm cơ sở dữ liệu PostgreSQL và tệp đính kèm (filestore), được giữ ở vị trí tách khỏi VPS và kiểm soát quyền. Odoo 20 CLI có bản sao dạng ZIP gồm filestore, nhưng phải kiểm tra cách tạo bản sao thực tế. Chỉ thấy file sao lưu không chứng minh phục hồi được: phải khôi phục thử ở môi trường tách biệt, mở được tệp, đối chiếu dữ liệu và ghi thời gian thực tế.
Chi phí cài đặt Odoo trên VPS và phí duy trì
Chi phí một lần có thể gồm khảo sát, chuẩn bị máy chủ, cài Odoo/PostgreSQL, tên miền HTTPS, bảo mật, sao lưu, chạy thử và bàn giao. Chi phí định kỳ có thể gồm thuê VPS, dung lượng sao lưu ngoài máy chủ, tên miền, gói Odoo theo bản quyền, giám sát, cập nhật và hỗ trợ. Báo giá phải ghi đã gồm/chưa gồm, VAT, thời hạn hỗ trợ, người xử lý sự cố; không có một mức giá chung khi chưa biết người dùng và tải thực tế.
Thông tin cần gửi để đánh giá
- Phiên bản, edition và số người dùng dự kiến.
- VPS đã có hay cần tư vấn; hệ điều hành và vùng đặt máy chủ.
- Danh sách module chuẩn, module riêng và tích hợp.
- Dung lượng cơ sở dữ liệu và filestore nếu chuyển hệ thống cũ.
- Yêu cầu tên miền, email, VPN, IP hoặc kết nối nội bộ.
- Mục tiêu sao lưu, thời gian phục hồi và khung giờ bảo trì.
Sau bàn giao, doanh nghiệp có thể sử dụng dịch vụ hỗ trợ Odoo nếu cần giám sát, cập nhật, sao lưu và khắc phục sự cố định kỳ. Gửi phiên bản, số người thao tác đồng thời, phân hệ, VPS hiện có, dung lượng dữ liệu và yêu cầu RPO/RTO qua trang liên hệ để xác định phạm vi và báo giá phù hợp.
Đoàn Trình Dục là Giảng viên Khoa Công nghệ Thông tin tại Đại học Công nghệ Sài Gòn (STU), với hơn 10 năm kinh nghiệm thực chiến trong các lĩnh vực Mạng máy tính, Marketing Online, SEO và Bảo mật hệ thống.
Với nền tảng sư phạm và kinh nghiệm tư vấn cho nhiều doanh nghiệp, thầy chuyên sâu vào việc xây dựng các giải pháp kỹ thuật số toàn diện và hiệu quả.

