πŸ› οΈ Instalasi dan Penyiapan Lingkungan Pengembangan Odoo

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:

  1. πŸ‘¨β€πŸ’» Instalasi via git (Kode Sumber): Jalan para ksatria! (Direkomendasikan) Anda punya kontrol penuh, mudah ganti versi, dan terbaik untuk manajemen proyek.
  2. 🐳 Instalasi via Docker: Jalan ninja! Cepat, ringkas, dan semua yang Anda butuhkan sudah ada dalam "kontainer" ajaib.

πŸ›£οΈ Metode 1: Instalasi dari Kode Sumber (git)

Metode ini memberikan Anda fleksibilitas tertinggi sebagai pengembang.

πŸ“‹ Prasyarat

Sebelum mulai, pastikan "perkakas" ini sudah ada di gudang Anda:

πŸ—ΊοΈ Peta Jalan Instalasi berdasarkan Sistem Operasi

Prosesnya sebagian besar sama: instalasi dependensi, unduh Odoo, siapkan virtual environment, lalu jalankan. Namun, langkah pertama berbeda-beda untuk setiap OS.


🐧 Untuk Pengguna Linux (Ubuntu/Debian)

Ini adalah lingkungan yang paling umum untuk deployment Odoo, jadi sangat disarankan.

  1. 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
    
    
  2. 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"
    
    
  3. Lanjutkan ke Langkah-Langkah Umum di Bawah πŸ‘‡


🍏 Untuk Pengguna macOS

Dengan Homebrew, instalasi di macOS jadi lebih mudah.