How to Install Odoo 18 on Ubuntu 24.04

Odoo is an open-source business management software built using Python and JavaScript programming languages. This software comes with a wide range of features, including Customer Relationship Management (CRM), e-commerce, accounting, invoicing, manufacturing, and project management. Odoo uses PostgreSQL database management to store its data. In this article post, we will cover everything you need to install the latest Odoo version 18. This includes installing the latest versions of Python and PostgreSQL, as well as configuring the Odoo service. The installation process of Odoo 18 on Ubuntu 24.04 is quite simple and only takes about 15 minutes. Let’s get started

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 layanan basis data 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, Anda 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, Kita perlu menjalankan perintah sebagai berikut:

sudo systemctl enable postgresql sudo systemctl start postgresql





Tim Instruktur September 8, 2025
Share this post
Sign in to leave a comment