Odoo adalah sebuah perangkat lunak manajemen bisnis opensources yang dibuat menggunakan bahasa pemrograman Python dan Javascript. Perangkat lunak ini memiliki beragam fitur, termasuk manajemen hubungan pelanggan (CRM), e-commerce, akuntansi, penagihan, manufaktur, dan manajemen proyek. Odoo menggunakan manajemen basis data PostgreSQL untuk menyimpan datanya.
Dalam postingan artikel ini, akan dibahas semua hal yang diperlukan untuk menginstal Odoo versi 18 terbaru. Ini mencakup instalasi versi terbaru Python dan PostgreSQL, serta konfigurasi layanan Odoo. Proses instalasi Odoo 18 di Ubuntu 24.04 ini cukup mudah dan hanya memerlukan waktu sekitar 15 menit. Mari kita mulai!
Daftar Isi
Prasyarat
Langkah 1. Perbarui Sistem
Langkah 2. Instal Python beserta dependensinya
Langkah 3. Instal NPM dan plugin CSS Node
Langkah 4. Instal Wkhtmltopdf
Langkah 5. Instal database PostgreSQL
Langkah 6. Buat pengguna sistem dan basis data Odoo
Langkah 7. Instal dan Konfigurasi Odoo 18
Langkah 8. Buat berkas konfigurasi Odoo
Langkah 9. Buat berkas layanan Odoo
Langkah 10. Kelola layanan Odoo
Prasyarat
- Server dengan sistem operasi Ubuntu 24.04.
- Hak akses pengguna: pengguna root atau pengguna non-root yang memiliki hak akses sudo.
Langkah 1. Perbarui Sistem
Sebelum memulai instalasi, kita akan memperbarui paket-paket sistem ke versi terbaru yang tersedia dengan menjalankan perintah berikut :
sudo apt update -y && sudo apt upgrade -y
Langkah 2. Instal Python beserta dependensinya
Untuk menginstal versi Python terbaru dan dependensinya, jalankan perintah berikut :
sudo apt install build-essential wget git python3-pip python3-dev python3-venv python3-wheel python3 libfreetype6-dev libxml2-dev libzip-dev libsasl2-dev python3-setuptools libjpeg-dev zlib1g-dev libpq-dev libxslt1-dev libldap2-dev libtiff5-dev libopenjp2-7-dev -y
Setelah terinstal, kita dapat memeriksa versi Python dengan perintah di bawah ini :
python3 --version
Kita akan mendapatkan keluaran (output) seperti berikut:
root@host:~# python3 --version Python 3.12.3
Langkah 3. Instal NPM dan plugin CSS Node
Selanjutnya, kita perlu menginstal NPM dan Node dengan perintah berikut:
sudo apt-get install -y npm nodejs
Setelah instalasi selesai, kita perlu menginstal plugin CSS dari Node.js untuk memastikan tampilan Odoo berfungsi dengan baik. Gunakan perintah ini :
sudo npm install -g less less-plugin-clean-css -y sudo npm install -g postcss-cli -y
Langkah 4. Instal Wkhtmltopdf
Wkhtmltopdf adalah alat untuk mengubah halaman HTML menjadi berkas PDF. Untuk menginstalnya, jalankan perintah berikut:
sudo apt-get install -y wkhtmltopdf
Setelah terinstal, buat symbolic link jika wkhtmltopdf tidak dapat terbaca dengan perintah berikut:
sudo ln -s /usr/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf sudo ln -s /usr/bin/wkhtmltoimage /usr/local/bin/wkhtmltoimage
Langkah 5. Instal Database PostgreSQL
Untuk menginstal layanan basis data PostgreSQL, jalankan perintah di bawah ini:
sudo apt-get install postgresql -yVersi PostgreSQL 16 akan diinstal. Untuk memulai dan mengaktifkan layanannya, Anda perlu menjalankan perintah berikut:
sudo systemctl enable postgresql sudo systemctl start postgresql