Cara Menginstal Odoo 18 di Ubuntu 24.04

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 -y

Versi PostgreSQL 16 akan diinstal. Untuk memulai dan mengaktifkan layanannya, Anda perlu menjalankan perintah berikut:

sudo systemctl enable postgresql sudo systemctl start postgresql




Masuk untuk meninggalkan komentar