Install OpenERP 7 pada Ubuntu 12.04 64 bit

openerp

Pada knowledge base kali ini saya coba share pengalaman menginstall OpenERP 7 di Ubuntu 12.04. Sebelum menginstall OpenERP 7, Ubuntu 12.04 sudah terinstall dengan keterangan sebagai berikut:

  • Hostname: prodsvr
  • User: adminprod
  • Pass: openerp
  • IP : 10.10.10.10 (silahkan di sesuaikan dengan IP anda)
  • Gateway: 10.10.10.254 (silahkan di sesuaikan dengan Gateway anda)
  • DNS: 8.8.8.8 (Google atau lainnya)

 

1. Setup IP static

Setup IP server menjadi static, edit network interfaces-nya.

# sudo nano /etc/network/interfaces

auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
gateway 10.10.10.254
dns-nameservers 8.8.8.8

Kemudian restart network:
# sudo /etc/init.d/networking restart

 

2. Install SSH:
Jika belum ada SSH, diinstal terlebih dahulu.
# sudo apt-get install openssh-server
# sudo apt-get update
# sudo apt-get dist-upgrade (optional: hapus versi lama, install versi baru)

 

3. Create System User openerp
Buat user openerp di ubuntu.
# sudo adduser –system –home=/opt/openerp –group openerp
Cara Login:
# sudo su – openerp -s /bin/bash
# pwd (/opt/openerp)
# exit

 

4. Install PostgreSQL:
Jika PostgreSQL belum ada install terlebih dahulu.
# sudo apt-get install postgresql

Kemudian buat user openerp pada postgreSQL.
# sudo su – postgres
# createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt openerp
pass: openerp
# exit

 

5. Install OpenERP Libraries:
Jalankan perintah berikut untuk menginstall library yang dibutuhkan OpenERP.
# sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \
python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \
python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \
python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \
python-webdav python-werkzeug python-xlwt python-yaml python-zsi

 

6. Install OpenERP
Download sourcenya.
# wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz  (http://nightly.odoo.com/7.0/nightly/deb/)

Kemudian extract.

# cd /opt/openerp
# sudo tar xvf ~/openerp-7.0-latest.tar.gz
# sudo chown -R openerp: *

Copy ke folder server, supaya pas update versi baru tidak mengganggu legacy version

# sudo mkdir server
# sudo cp -a openerp-7.0-20130527-231152/* server
# sudo chown -R openerp: *

 

7. Configure OpenERP:
Copy sample konfigurasi ke folder /etc.
# sudo cp /opt/openerp/server/install/openerp-server.conf /etc/
# sudo chown openerp: /etc/openerp-server.conf
# sudo chmod 640 /etc/openerp-server.conf

Kemudian edit openerp-server.conf.

# sudo nano /etc/openerp-server.conf


db_password = False jadi db_password = openerp (sama dengan pass admindev di postgresql)
logfile = /var/log/openerp/openerp-server.log

 

8. Test OpenERP
Sekarang kita test.
# sudo su – openerp -s /bin/bash
# /opt/openerp/server/openerp-server

Jika tidak error stop servernya. CTL+C untuk stop server dan exit keluar dari openerp user account dan kembali ke shell.

Demikian 8 langkah mudah install OpenERP 7 pada Ubuntu 12.04 64 bit.

 

taf

Leave a Reply