Install Odoo sebagai Aplikasi ERP
0 people liked this article
A. Pendahuluan
Odoo adalah sebuah system atau software manajemen open source, yang sangat mudah untuk digunakan dan diintegrasi. Bentuk dari sistem Odoo ini sendiri ada bermacam, diantaranya berbasis web, desktop serta mobile. Selain itu, software ini memiliki banyak kelebihan seperti memiliki banyak komunitas, modul yang lengkap dan terintegrasi, mudahnya pemasangan, dan juga biaya yang terjangkau.
Dibawah ini adalah langkah-langkah untuk installasi aplikasi odoo di Linux Ubuntu 20.04 :
B. Instalasi
1. Update sistem operasi
sudo apt update -y && apt upgrade –y
2. Install Python Library untuk kebutuhan service odoo14 ini.

sudo apt install git python3-pip build-essential wget python3-dev python3-venv \
python3-wheel libfreetype6-dev libxml2-dev libzip-dev libldap2-dev libsasl2-dev \
python3-setuptools node-less libjpeg-dev zlib1g-dev libpq-dev \
libxslt1-dev libldap2-dev libtiff5-dev libjpeg8-dev libopenjp2-7-dev \
liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev
Lalu tekan y untuk melanjutkan proses instalasi.
3. Installasi database PostgreSQL untuk odoo14

sudo apt install postgresql –y
lalu pastikan status service berjalan dengan command
systemctl status postgresql
4. Membuat user untuk PostgreSQL

sudo useradd -m -d /opt/odoo14 -U -r -s /bin/bash odoo14
sudo su - postgres -c "createuser -s odoo14"
5. Install tool wkhtmltopdf, Tool ini berguna untuk menampilkan report PDF kedalam Odoo.

sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
sudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb
6. Instal dan konfigurasi odoo14

su – odoo14
7. Download repository odoo14 dari github

git clone https://www.github.com/odoo/odoo --depth 1 --branch 14.0 /opt/odoo14/odoo
8. Masuk kedalam direktori odoo14 dan membuat virtual environment untuk odoo14

cd /opt/odoo14
python3 -m venv odoo-venv
9. Lalu aktifkan virtual environtment yang sudah dibuat

source odoo-env/bin/activate
10. Kemudian jalankan modul pip3 untuk menginstall modul yang diperlukan

pip3 install wheel

pip3 install -r odoo/requirements.txt
Kemudian deactive virtual environment dan buat addon directory untuk menyimpan module Odoo
deactivate
mkdir /opt/odoo14/odoo-custom-addons
11. Keluar user odoo lalu ubah file konfigurasi odoo menggunakan sudo
exit
sudo vi /etc/odoo14.conf
lalu isi dengan konfigurasi berikut

[options]
; This is the password that allows database operations:
admin_passwd = (password untuk masuk kedalam odoo14)
db_host = False
db_port = False
db_user = odoo14
db_password = False
xmlrpc_port = 8069
logfile = /var/log/odoo14/odoo.log
addons_path = /opt/odoo14/odoo/addons,/opt/odoo14/odoo-custom-addons
Pastikan untuk password di generate secara secure, kemudian save konfigurasi tersebut
klik esc -> :wq
12. Membuat service systemd untuk odoo14

sudo vi /etc/systemd/system/odoo14.service
Lalu isi dengan konfigurasi berikut:

[Unit]
Description=Odoo14
Requires=postgresql.service
After=network.target postgresql.service
[Service]
Type=simple
SyslogIdentifier=odoo14
PermissionsStartOnly=true
User=odoo14
Group=odoo14
ExecStart=/opt/odoo14/odoo-env/bin/python3 /opt/odoo14/odoo/odoo-bin -c /etc/odoo14.conf
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
Kemudian simpan dan reload service systemd daemon untuk emnyimpan perubahan

sudo systemctl daemon-reload
13. start dan enable service odoo14
Aktifkan service odoo menggunakan command berikut:
sudo systemctl enable --now odoo14
kemudian cek service odoo14

Apabila service sudah aktif maka silahkan buka borwser lalu ketik alamat IP addres ditambah port 8069, maka akan muncul seperti tampilan berikut

*sebagai catatan untuk service odoo14 ini berada di port 8069 sehingga diperlukan penambahan port 8069 pada security group, firewall ataupun iptables (jika ada)
14. Kemudian setup database untuk odoo14

Apabila sudah selesai maka akan muncul tampilan berikut

C. Penutup
Odoo membantu meningkatkan efisiensi, transparansi, dan kontrol bisnis melalui sistem yang terpusat dan otomatis. Implementasi yang tepat (analisis kebutuhan, konfigurasi benar, dan pelatihan pengguna) menjadi kunci keberhasilan penggunaan Odoo.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
11 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
4 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
4 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
7 people say this guide was helpful