Setelah tahu apa itu Odoo, saatnya kita "mengotori tangan" dan menyiapkan lingkungan pengembangan (development environment). Ini adalah arena bermain Anda untuk membuat modul, melakukan kustomisasi, dan menjalankan Odoo di komputer lokal.
Ada beberapa cara untuk menginstal Odoo, tapi untuk pengembang, ada dua jalan utama:
git (Kode Sumber): Jalan para ksatria! (Direkomendasikan) Anda punya kontrol penuh, mudah ganti versi, dan terbaik untuk manajemen proyek.git)Metode ini memberikan Anda fleksibilitas tertinggi sebagai pengembang.
π Prasyarat
Sebelum mulai, pastikan "perkakas" ini sudah ada di gudang Anda:
- Python 3.10+ π
- PostgreSQL π
- Git
- Dependensi Sistem (beberapa pustaka tambahan yang dibutuhkan Odoo)
Prosesnya sebagian besar sama: instalasi dependensi, unduh Odoo, siapkan virtual environment, lalu jalankan. Namun, langkah pertama berbeda-beda untuk setiap OS.
Ini adalah lingkungan yang paling umum untuk deployment Odoo, jadi sangat disarankan.
Perbarui Sistem & Instalasi "Perkakas" Inti π§°
# Perbarui daftar paket
sudo apt-get update && sudo apt-get upgrade -y
# Instalasi Git, Python, dan alat pendukung
sudo apt-get install -y git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev
Instalasi & Konfigurasi PostgreSQL π
sudo apt-get install -y postgresql
# Buat pengguna basis data yang namanya sama dengan pengguna sistem Anda (biar gampang)
sudo su - postgres -c "createuser -s $USER"
Lanjutkan ke Langkah-Langkah Umum di Bawah π
Dengan Homebrew, instalasi di macOS jadi lebih mudah.