Cài đặt server (On-premise)¶
Yêu cầu tối thiểu (tham khảo)¶
| Thành phần | Phiên bản gợi ý |
|---|---|
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Python | 3.10+ (theo Odoo 17 requirement) |
| PostgreSQL | 14+ |
| RAM | 4 GB+ (production 16 GB+) |
Các bước tóm tắt¶
- Cài PostgreSQL, tạo user
odoo - Clone
odoo/odoobranch 17.0 - Tạo virtualenv,
pip install -r requirements.txt - Tạo database:
createdb odoo_prod - Chạy lần đầu:
odoo-bin -d odoo_prod -i base --stop-after-init - Cấu hình systemd hoặc Windows service
- Cấu hình Nginx reverse proxy + SSL
Thư mục quan trọng¶
| Đường dẫn | Nội dung |
|---|---|
addons/ |
Module community + custom |
data/filestore/ |
File đính kèm |
odoo.conf |
Cấu hình runtime |
User hệ thống¶
Chạy Odoo bằng user không phải root, quyền ghi filestore và log.
Xem: odoo.conf | Khởi động & nâng cấp
Windows
Dev trên Windows dùng PowerShell; production Linux được khuyến nghị.