31 Desember 2012

Install OpenERP 7.0 di Ubuntu

Bismillahirrahmaanirrahiim

AKhirnya ada waktu juga untuk oprek-oprek OpenERP 7.0
Karena belum rilis all-in-one instaler nya, jadinya ambil dari trunk dulu

Berikut cara instalnya...
Saya lihat contohnya di sini

Karena, sebelumnya saya sudah instal versi 6.1, jadi saya langsung download aja src nya

wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz

extract dengan

cd /opt/openerp
sudo tar xvf ~/openerp-7.0-latest.tar.gz


sudo chown -R openerp: *

sudo cp /opt/openerp/openerp-7.0/install/openerp-server.conf /etc/
sudo chown openerp: /etc/openerp-server.conf
sudo chmod 640 /etc/openerp-server.conf


Lalu,karena di Ubuntu saya sudah ada OpenERP versi 6.1 dan 6.0
maka konfigurasi filenya saya tambahkan utk edit port2 nya


addons_path = /home/mawaddah/openerp-server/7.0/addons
db_host = False
db_port = False
db_user = openerp
db_password = False
xmlrpcs_port = 8075
xmlrpc_port = 8067
netrpc_port = 8074


addons_path nya juga saya pindahkan ke /home/mawaddah/openerp-server/7.0

kemudian save

lalu nyalakan deh openerp nya

> su openerp
> /opt/openerp/openerp-7.0/openerp-server

saya gak ngerti kenapa konfigurasi file saya gak kebaca
jadinya saya tambahkan --config utk menyalakan:

> /opt/openerp/openerp-7.0/openerp-server --config=/etc/openerp-server.conf

ohya sampe lupa... karena saya gk ngecek satu persatu requirement yg ternyata belum ada saat saya instal OpenERP 6.1, jadi akan ada sedikit problem

1. OpenERP nya gak bisa nyala sam sek... dengan error


Couldn't load module web

or something like that...

SOlusinya:
Install paket: python-docutils
sudo apt-get install python-docutils

2. warning WARNING ? openerp.addons.google_docs.google_docs: Please install latest gdata-python-client from http://code.google.com/p/gdata-python-client/downloads/list

Solusi:

sudo apt-get install python-pip
sudo pip install gdata --upgrade


udah deh.. nyalain lagi yaa

> /opt/openerp/openerp-7.0/openerp-server --config=/etc/openerp-server.conf

abis itu buka di browser




15 Desember 2012

[OpenERP 6.1][Ubuntu] File log openerp-server gak ter-update

Bismillahirrahmaanirrahiim

Yaa jadi ceritanya saya kembali menggunakan Ubuntu setelah hampir 2 tahun ditinggalkan :D
Ini karena ternyata OpenERP 6.1 bekerja dengan baik di Ubuntu dibandingkan Windows terutama berhubungan dengan masalah UTC datetime..

Karena sudah lama gak pake Ubuntu, jadi suka "gaptu" (gagap Ubuntu) deh.. Jdi, saya coba mendokumentasikan semua nya di sini.. biar gak lupa lagi,,

Ini masalah log file nya openerp server.
Log file nya gak pernah ke-update .. tanggal terakhir yang ada di log file /var/log/openerp-server.log itu tanggal saya instal OpenERP nya yaitu tanggal 7 Desember 2012...
Habis itu gak ada log lagi..
bahkan ketika saya restart openerp-servernya, ubah2 di file python nya... dll.. gak ketulis sama sekali di file log nya.....

hohoho ada apakah?
gugling2 ..
akhirnya dapet deh penyebabnya...
jadi si log nya kan disimpen di /var/log/
nah folder /var/log ini hanya bisa diwrite oleh si super admin root...
sedangkan user untuk openerp itu ada sendiri yaitu openerp yang tidak bisa menulis apapun di /var/log kecuali securitynya diubah sedemikan rupa yang artinya menjadi penuh resiko...

yasudah akhirnya, dibuat folder /openerp di dalam /var/log/
lalu buat folder openerp tersebut dimiliki user openerp dengan perintah: sudo chown openerp openerp
abis itu baru deh buat file openerp-server.log di dalam /var/log/openerp/

setelah itu ubah destinasi log nya di file /etc/init.d/openerp
LOGFILE=/var/log/openerp/openerp-server.log

restart deh openerpnya dengan: sudo /etc/init.d/openerp restart
coba cek: tailf /var/log/openerp/openerp-server.log

TADA... keluar deh log yg selalu ter-update

Demikian dari saya...
Semoga hal kecil ini membantu...