Overview
Odoo diinstal dari source dan berjalan:
- As a systemd service
- Di bawah pengguna sistem yang didedikasikan
odoo - Menggunakan PostgreSQL sebagai backend database
- Di dalam virtual environment Python
- Listening on port 8069
Access
Open in browser: http://<SERVER_IP>:8069
Kunjungan pertama akan membuka wizard pengaturan Odoo.
- Masukkan master password dari
/root/.cloudzy-creds(admin_passwd). - Lengkapi formulir untuk membuat database awal dan akun admin.
Proses startup awal mungkin memerlukan beberapa saat sementara semua komponen sedang diinisialisasi dan menjadi sepenuhnya siap.
File & Direktori Penting
- Odoo home:
/opt/odoo - Odoo source:
/opt/odoo/odoo - Virtual environment:
/opt/odoo/venv - Configuration file:
/etc/odoo.conf - Custom addons:
/opt/odoo/custom/addons - Systemd service:
/etc/systemd/system/odoo.service - Credentials file:
/root/.cloudzy-creds
Service Management
Check status:
systemctl status odoo
Start service:
systemctl start odoo
Restart service:
systemctl restart odoo
View logs:
journalctl -u odoo -f
Odoo Configuration
File konfigurasi utama: /etc/odoo.conf
Key parameters:
admin_passwd→ Master passworddb_user→ odooaddons_path→ Modul inti + kustomxmlrpc_port→ 8069
Security Notes
Untuk deployment yang aman, konfigurasikan:
- Reverse proxy Nginx.
- HTTPS.
- Aturan firewall yang membatasi akses ke port 8069.
- Perlindungan Fail2ban atau rate limiting.