Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Odoo di Ubuntu 18.04 LTS. Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
Odoo adalah ERP sumber terbuka paling luas yang menyediakan semua aplikasi terkait bisnis. Seperti Akuntansi, CRM, Penjualan, Pembelian, Proyek, Point of Sale, E-Commerce, dan masih banyak lagi.
Instal Odoo di Ubuntu
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo apt update sudo apt upgrade
Langkah 2. Instal dependensi Odoo.
Anda harus menginstal Git, Python 3 pip, dan paket lain yang diperlukan untuk membangun dependensi Odoo:
sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less
Langkah 3. Membuat Pengguna Sistem.
Buat pengguna sistem yang akan menjalankan Odoo, bernama ramona dengan direktori home /opt/ramona:
sudo useradd -m -d /opt/ramona -U -r -s /bin/bash ramona
Langkah 4. Instal PostgreSQL.
Untuk menginstal PostgreSQL, jalankan perintah berikut:
sudo apt install postgresql
Selanjutnya, buat pengguna PostgreSQL dengan nama yang sama dengan pengguna sistem yang dibuat sebelumnya:
sudo su - postgres -c "createuser -s ramona"
Langkah 5. Instal wkhtmltopdf.
Unduh dan instal paket Wkhtmltopdf. Versi yang direkomendasikan adalah 0.12.5 dan tersedia di halaman unduh wkhtmltopdf, di bagian arsip:
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
Langkah 6. Instal Odoo di Ubuntu.
Pertama, ubah menjadi pengguna “ramona”:
sudo su - ramona
Selanjutnya, klon kode sumber Odoo 13 dari repositori GitHub:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 13.0 /opt/odoo13/odoo
Setelah unduhan selesai, buat lingkungan virtual Python baru untuk Odoo:
cd /opt/odoo13 python3 -m venv odoo-venv source odoo-venv/bin/activate
Instal semua modul Python yang diperlukan dengan pip3:
pip3 install wheel pip3 install -r odoo/requirements.txt
Setelah selesai, nonaktifkan lingkungan dengan mengetik:
deactivate
Kemudian, Kami akan membuat direktori baru yang akan menampung add-on pihak ke-3:
mkdir /opt/odoo13/odoo-custom-addons exit
Selanjutnya, buat file konfigurasi dengan konten berikut:
sudo nano /etc/odoo13.conf
[options] ; This is the password that allows database operations: admin_passwd = your_admin_passwd db_host = False db_port = False db_user = ramona db_password = False addons_path = /opt/odoo13/odoo/addons,/opt/odoo13/odoo-custom-addons
Langkah 7. Membuat File Unit Systemd Odoo.
Buka editor teks nano dan buat file unit layanan bernama odoo 13.service dengan konten berikut:
sudo nano /etc/systemd/system/odoo13.service
[Unit] Description=Odoo13 Requires=postgresql.service After=network.target postgresql.service [Service] Type=simple SyslogIdentifier=odoo13 PermissionsStartOnly=true User=odoo13 Group=odoo13 ExecStart=/opt/odoo13/odoo-venv/bin/python3 /opt/odoo13/odoo/odoo-bin -c /etc/odoo13.conf StandardOutput=journal+console [Install] WantedBy=multi-user.target
Mulai layanan Odoo dan aktifkan untuk memulai saat boot dengan menjalankan:
sudo systemctl daemon-reload sudo systemctl enable --now odoo13 sudo systemctl status odoo13
Langkah 8. Mengakses Odoo.
Untuk mengakses Odoo 13, buka URL berikut dan buat database baru:
http://<your_domain_or_IP_address>:8069
Hanya itu yang perlu Anda lakukan untuk menginstal Odoo di Ubuntu 18.04 LTS. Saya harap Anda menemukan tip cepat ini bermanfaat. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.