Sunday, November 10, 2013

Instalasi Aplikasi Apache OFBiz di Ubuntu


Apache OFBiz adalah suatu framework+common data model+ business process atau aplikasi ERP dan dibangun dengan Pemrogaman Java. Semua aplikasi dibuat dengan menggunakan arsitektur yang umum, menggunakan komponen-komponen data, logic dan process.

1. Pastikan ubuntu telah terinstall java, Untuk mengecek java telah terinstall, dapat menggunakan perintah di bawah ini.
$ java -version
2. Pastikan juga aplikasi svn telah terinstall pada Ubuntu, jika belum, lakukan perintah di bawah ini.
$ sudo apt-get install subversion
Kemudian cek dengan perintah :
$ svn --version
3. Diperlukan juga aplikasi ant pada ubuntu, untuk instalasinya dapat menggunakan perintah :
$ sudo apt-get install ant
 Kemudian cek dengan perintah :
$ ant -version
4. Aplikasi OFBiz memerlukan database, untuk database gunakan mysql-server, install pada Ubuntu dengan perintah :
$ sudo apt-get install mysql-server
5. Buat sebuah database dengan nama “ofbiz” dengan langkah-langkah di berikut :
$ mysql -uroot -p (Masukkan Password)
mysql> create database ofbiz;
mysql> use ofbiz;
mysql> grant all privileges on ofbiz.* to ofbiz@'%' identified by 'ofbiz';
mysql> grant all privileges on ofbiz.* to ofbiz@'localhost' identified by 'ofbiz';
mysql> create database ofbiztenant;
mysql> use ofbiztenant;
mysql> grant all privileges on ofbiztenant.* to ofbiz@'%' identified by 'ofbiz';
mysql> grant all privileges on ofbiztenant.* to ofbiz@'localhost' identified by 'ofbiz';
mysql> create database ofbizolap;
mysql> use ofbizolap;
mysql> grant all privileges on ofbizolap.* to ofbiz@'%' identified by 'ofbiz';
mysql> grant all privileges on ofbizolap.* to ofbiz@'localhost' identified by 'ofbiz';
mysql> exit
6. Buat sebuah folder untuk menampung source code dari ofbiz, buat folder pada direktori /opt.
$ sudo mkdir /opt/ofbiz
$ cd /opt/ofbiz
7. Checkout source code ofbiz dengan perintah:
$ sudo svn co http://svn.apache.org/repos/asf/ofbiz/trunk
8. Setelah selesai, unduh mysql connector yang akan digunakan sebagai konektor antara aplikasi OFBiz dengan mysql server, ikuti langkah-langkahnya di bawah ini.
$ cd ../
$ sudo wget http://download.softagency.net/MySQL/Downloads/Connector-J/mysql-connector-java-5.1.24.tar.gz
$ sudo tar -zxvf mysql-connector-java-5.1.24.tar.gz
$ sudo mv mysql-connector-java-5.1.24/mysql-connector-java-5.1.24-bin.jar ofbiz/trunk/framework/entity/lib/jdbc/
$ cd ofbiz
9. Ubah konfigurasi agar aplikasi ofbiz terhubung dengan mysql.
$ cd trunk/framework/entity/config/
$ sudo nano entityengine.xml
Ubah semua konfigurasi delegator menjadi seperti di bawah ini, kemudian simpan.

group-map group-name="org.ofbiz" datasource-name="localmysql"/>
group-map group-name="org.ofbiz.olap" datasource-name="localmysqlolap"/>
group-map group-name="org.ofbiz.tenant" datasource-name="localmysqltenant"/>


10. Setelah semua terkonfigurasi, saatnya untuk membuild aplikasi dengan ant, ikuti langkah berikut :
$ cd /opt/ofbiz/trunk
$ sudo ./ant build
11. Jika membuild aplikasinya selesai dan muncul pesan “BUILD SUCCESSFUL”, saatnya ke tahap berikutnya, yaitu Instalasi OFBiz, lakukan dengan perintah :
$ sudo ./ant run-install
$ sudo ./ant load-demo
12. Jika selesai, siap ke tahap menjalankan aplikasi, gunakan perintah di bawah ini.
$ sudo ./ant start
13. Jika telah berjalan, akses lewat web browser dan ketikkan url berikut pada address bar.
 http://127.0.0.1:8080/ecommerce/control/main
Login dengan menggunakan :
username : admin
password : ofbiz

 https://127.0.0.1:8443/webtools/control/main 
Login dengan menggunakan :
username : admin
password : ofbiz


 https://127.0.0.1:8443/catalog/control/main 
Login dengan menggunakan :
username : admin
password : ofbiz

Selamat mencoba

No comments:

Post a Comment