Install Odoo 8 di Ubuntu 14.04

Jum, 08/07/2015 - 20:53 -- bonny

Odoo 8 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 OpenERP di Ubuntu 14.04.

Catatan : Panduan telah diperbarui dengan mengambil source code dari github. Karena sebelumnya source code berasal dari launchpad dan mulai ditinggalkan, saat ini secara resmi Odoo memindahkan repositori codenya ke github.

1. Update server

$ sudo apt-get update && sudo apt-get dist-upgrade

Kemudian reboot server

$ sudo reboot

2. Install semua pendukung

Jika menggunakan lokasi Indonesia configure locale untuk Indonesia

$ sudo locale-gen id_ID.UTF-8

$ sudo dpkg-reconfigure locales

Install aplikasi pendukung

$ sudo apt-get install python-cups python-dateutil python-decorator python-docutils python-feedparser python-gdata python-geoip python-gevent python-imaging python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid python-passlib python-psutil python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-pypdf python-reportlab python-requests python-simplejson python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject python-werkzeug python-xlwt python-yaml wkhtmltopdf

Estimasi waktu install tergantung kecepatan internet kamu.

3. Buat akun baru untuk user Odoo 8

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

4. Install Postgresql dan buat akun user Odoo 8 untuk Postgresql

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

5. Ambil Odoo 8 dari sumber repository

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

Estimasi waktu install tergantung kecepatan internet kamu.

6. Ubah parameter konfigurasi Odoo 8

Setelah proses checkout selesai, kamu perlu membuat sebuah file konfigurasi Odoo 8 dengan,

$ ./openerp-server --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/odoo/.openerp_serverrc /etc/odoo-server.conf

Kemudian edit file tersebut dengan parameter sesuai dengan kebutuhan.

$ sudo nano /etc/odoo-server.conf

Untuk contoh parameter yang diganti:

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

Buat folder baru untuk penyimpan file log

$ sudo mkdir /var/log/odoo
$ sudo chown odoo:root /var/log/odoo

7. Membuat OpenERP sebagai service

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

Ubah

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

menjadi

DAEMON=/opt/odoo/openerp-server
CONFIG=/etc/odoo-server.conf

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

sudo chmod 755 /etc/init.d/odoo

8. Menjadikan Odoo sebagai Service

sudo update-rc.d odoo defaults

Setelah itu kamu dapat menjalankannya dengan perintah

sudo service odoo start

Restart server

sudo reboot

9. Tes Odoo 8 melalui browser

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

http://192.168.1.200:8069

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

Jika ada kendala tolong beritahu saya, kamu bisa menghubungi saya melalui kolom komentar di bawah artikel ini.