Odoo

Install Odoo 10 Pada Ubuntu 18.04

Odoo 10 adalah sebuah open source alternatif dari SAP ERP, Oracle E-Business Suite, Microsoft Dynamics, Netsuite, Adempiere, Compiere, OFBiz, Openbravo, dan software enterprise resource planning lainnya.

Berikut langkah-langkah cara install Odoo 10 di Ubuntu 18.04 Server:

1. Installasi Software Pendukung

Sebelum kita dapat menginstall Odoo, maka kita perlu untuk menginstall terlebih dahulu software-software pendukung yang dibutuhkan oleh Odoo.

$ sudo locale-gen id_ID.UTF-8
$ sudo dpkg-reconfigure locales

Install software-software pendukung. Silahkan copy paste saja perintah berikut ini:

$ sudo apt install python-pip python-dev libevent-dev gcc libxml2-dev node-less python-cups python-dateutil python-decorator python-docutils python-feedparser python-gdata python-geoip python-gevent python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid python-passlib python-psutil python-psycopg2 python-pychart python-pydot python-pyparsing python-reportlab python-requests python-simplejson python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject python-werkzeug python-xlwt python-yaml python-babel python-pil python-psycogreen
sudo pip install pypdf

Install wkhtmltopdf untuk dapat mencetak ke pdf:

sudo apt install fontconfig fontconfig-config fonts-dejavu-core libfontconfig1 libfontenc1 libjpeg-turbo8 libxrender1 x11-common xfonts-75dpi xfonts-base

Download wkhtmltopdf versi 0.12.5 64bit untuk Ubuntu 18.04 (Bionic).

$ wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb

Install wkhtmltopdf

sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb

Setelah download dan menginstall wkhtmltopdf, copy ke direktori /usr/bin

$ sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
$ sudo cp /usr/local/bin/wkhtmltoimage /usr/bin


2. Membuat user akun untuk Odoo 10

$ sudo adduser --system --home=/opt/odoo10 --group odoo10


3. Install Postgresql dan buat akun user Odoo 10 untuk Postgresql

$ sudo apt install postgresql
$ sudo su - postgres
$ createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo10
$ exit


4. Ambil Odoo 10 dari sumber repository

$ sudo apt install git
$ sudo su - odoo10 -s /bin/bash
$ git clone https://www.github.com/odoo/odoo --depth 1 --branch 10.0 --single-branch .

Tunggu hinggal download selesai.


5. Ubah parameter konfigurasi Odoo 10

Setelah proses checkout selesai, anda perlu membuat sebuah file konfigurasi Odoo 10 sebagai berikut:

$ ./odoo-bin --addons-path=addons -s
Kemudian tekan tombol CTRL+C

Perintah di atas akan membuat sebuah file konfigurasi dengan nama file .openerp_serverrc kemudian salin file tersebut ke direktori /etc/

$ exit
$ sudo mv /opt/odoo10/.odoorc /etc/odoo10-server.conf

Kemudian edit file tersebut dengan parameter sesuai dengan kebutuhan.

$ sudo nano /etc/odoo10-server.conf

Untuk contoh parameter yang diganti:

logfile = /var/log/odoo/odoo10-server.log
addons_path = /opt/odoo10/addons


6. Membuat Odoo sebagai service

$ sudo cp /opt/odoo10/debian/init /etc/init.d/odoo10
$ sudo nano /etc/init.d/odoo10

ubah baris berikut ini

DAEMON=/usr/bin/odoo.py
CONFIG=/etc/openerp/openerp-server.conf

menjadi seperti ini

...
DAEMON=/opt/odoo10/odoo-bin
NAME=odoo10
DESC=odoo10
CONFIG=/etc/odoo10-server.conf
LOGFILE=/var/log/odoo/odoo10-server.log
PIDFILE=/var/run/${NAME}.pid
USER=odoo10
...

Simpan file dan keluar. Kemudian ubah hak aksesnya agar bisa di eksekusi,

sudo chmod 755 /etc/init.d/odoo10
sudo chmod 755 /etc/init.d/odoo10


7. Tes Odoo 10 melalui browser

Setelah semua proses selesai, buka Odoo 10 melalui browser, secara default http://alamatip:8069, contoh

http://192.168.1.200:8069

Default Master password : admin (ubah lah segera untuk keamanan)

Leave a Reply

Your email address will not be published. Required fields are marked *