Welcome To blog.alphamedia.co.id

This blog is in Indonesian Language, to read in English please use google translate
-------------------------------------------------------------------------
Assalamu allaikum Wr Wb
Selamat datang di blog.alphamedia.co.id, tempat untuk berbagi informasi tentang Open source ERP (Enterprise Resource Planning), khususnya Compiere, Adempiere dan OpenBravo. Semoga informasi yang ada di blog ini, bisa bermanfaat.
Wassalam
Agung Budi Santosa

.>>> [ HOME ] <<<.

Top Rate Articles:
Menimbang nimbang Produk ERP
, Instalasi ADempiere di Windows 7 , ADempiere ERP for Mining Company , Instalasi ADempiere 360 LTS di Linux Centos 5.4 , Proses Bisnis Com/Adempiere apakah cocok untuk Indonesia? , Buku Panduan Implementasi ERP

Wednesday, January 12, 2011

Install ADempiere 3.60LTS di Linux Centos 5.4

Dewasa ini pengguna Linux sudah semakin luas, banyak user yang sudah menggunakan Linux di PC maupun Laptopnya untuk bekerja sehari hari (bukan sekedar sebagai 2nd OS dual booting untuk belajar).
Kami sendiri saat ini menggunakan Centos dan Ubuntu Server sebagai OS Server dikarenakan performa yang baik dan yang pasti bisa digunakan secara gratis sehingga menghemat anggaran Server. Instalasi ADempiere di OS Linux tidak lah terlalu sulit, hanya saja memang harus memahami prinsip kerja serta perintah perintah dasar OS Linux.

Berikut ini akan coba saya bahas instalasi ADempiere 3.60LTS pada OS Linux Centos 5.4 (saat ini Centos terbaru adalah 5.5 akan tetapi prosedur instalasinya tidaklah jauh berbeda)

Persiapan:

1. Sediakan Server atau PC yang akan digunakan untuk instalasi, dengan spec minimal Pentium4 atau lebih tinggi, dengan memory minimal 512MB (disarankan 1GB keatas), dan dengan ruang hard disk kosong sekitar 2GB. (Saya yakin spec PC anda saat ini pasti jauh lebih tinggi :-) )

2. Install OS Centos 5.5 pada mesin anda.

3. Download Java JDK5 di http://java.sun.com
Download PostgreSQL di http://www.postgresql.org
Download Adempiere_360LTS.tar.gz di http://sourceforge.net/projects/Adempiere

Copy kan file hasil download ke folder anda, misal di folder /opt






Langkah Instalasi:


A. Instalasi Java JDK

Setelah anda megCopy file java jdk (misal jdk-6u21-linux-i586.bin) kedalam direktori anda, misalnya /opt letakkan dan ekstrak file, buka Terminal ( Application > Accessories > Terminal , lalu jalankan perintah berikut:

# ./jdk-6u21-linux-i586.bin

proses ekstrasksi akan berlangsung, dan tekan enter bila proses sudah selesai

















lanjutkan dengan perintah berikut:

# ln -sf /opt/jdk1.6.0_21/bin/java /usr/bin/




lakukan pengecekan :

# java -version








B. Ekstrak File Adempiere
, ekstrak file Adempiere_360LTS.tar.gz ke home directory anda misalnya: /opt/Adempiere .

C. Seting Environtment , edit profile dan tambahkan path untuk JAVA_HOME dan ADEMPIERE_HOME, dengan perintah berikut:

# vi /etc/profile






lanjutkan dengan setting environtment berikut:

# vi /etc/environment





Lakukan pengecekan path:






D. Install PostgreSQL, lakukan instalasi PostgreSQL,

# ./postgresql-8.4.4-1-linux.bin

setelah PostgreSQL terinstall di komputer anda, kemudian jalankan langkah langkah berikut

a). lakukan inisialisasi database

# service postgresql initdb

Initializing database: [ OK ]

b). Jalankan postgresql

# /etc/init.d/postgresql start

Starting postgresql service: [ OK ]

selanjutnya tambahkan path di bash_profile:

# vi ~ /.bash_profile
tambahkan path berikut:
PATH=$PATH:$HOME/bin:/opt/jdk1.6.0_21/bin:/opt/PostgreSQL/8.4/bin

E. Membuat Database ADempiere, langkah selanjutnya adalah membuat database (kosong) ADempiere, dengan cara sebagai berikut:

# su – postgres

-bash-3.1$ createuser adempiere

Shall the new role be a superuser? (y/n) y

CREATE ROLE

-bash-3.2$ createdb -E UTF8 -O adempiere adempiere

CREATE DATABASE adempiere;

CREATE DATABASE

COMMENT ON DATABASE adempiere IS ‘UTF8′;

COMMENT

kemudian Lakukan pengecekan

-bash-3.2$ psql

psql (8.4.2)

Type “help” for help.

postgres=# \l

List of databases

Name | Owner | Encoding | Collation | Ctype | Access privileges

—————-+—————+—————+————–+————-+——————–+——————-

adempiere | adempiere | UTF8 | en_US.UTF-8 | en_US.UTF-8 |

postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |

template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres : postgres=CTc/postgres

template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres : postgres=CTc/postgres

(4 rows)

postgres=# \du

List of roles

Role name | Attributes | Member of

———–+————-+———–

adempiere | Superuser | {}

: Create role

: Create DB

postgres | Superuser | {}

: Create role

: Create DB

postgres=# \q

F. Import Database, langkah selanjutnya adalah melakukan import dengan cara melakukan dump database sebagai berikut:

masuk ke folder /opt/Adempiere/data dan kalankan import dump

#cd /opt/Adempiere/data

#psql -U adempiere -d adempiere -f Adempiere_pg.dmp 2> error_dmp.log


F. Setup ADempiere, langkah yang terakhir adalah melakukan setup Adempiere dengan cara sebagai berikut:

# cd /opt/Adempiere
# chmod +x *.sh
# ./RUN_setup.sh


Lakukan Test, apabila semua parameter sudah benar (ditandai dengan tanda centang) , tekan "Save"


G. Jalankan Application Server. Setelah Adempiere terinstall di komputer anda, anda dapat menjalankan apllication server dengan cara sebagai berikut:

# cd /opt/Adempiere/util
# chmod +x *.sh
# ./RUN_Server2.sh
di Console akan muncul prose deploy, tunggu kurang lebih 2 s/d 3 menit (tergantung kecepatan komputer anda) sampai muncul "Started in 5m:43s:229ms" seperti gambar berikut (lama waktu deploy tergantung kecepatan komputer anda) :

H. Jalankan Aplikasi, Untuk menjalankan aplikasi Adempiere, anda dapat mengeksekusi file RUN_Adempiere.sh sebagai berikut:

# cd /opt/Adempiere
# ./RUN_Adempiere.sh

kemudian isi parameter berikut
Application Host : ( isi dengan hostname anda)
Database Tpe : PostgreSQL
Database Host : ( isi dengan hostname anda)
Database Name : adempiere
Kemudian test connection






















Apabila anda sudah melihat tampilan dashboard Adempiere, maka Selamat! anda sudah berhasil melakukan instalasi di Centos Linux anda.
















untuk masuk kedalam menu Adempiere, silahkan klik pada tab Menu:










Salam ERP,

Agung Budi Santosa

BACA JUGA: Instalasi Adempire 3.60LTS pada Sistem Operasi Windows

2 komentar:

andre said...

pak agung, mulai dari
a). lakukan inisialisasi database

# service postgresql initdb

Initializing database: [ OK ]

b). Jalankan postgresql

# /etc/init.d/postgresql start

Starting postgresql service: [ OK ]

tidak bisa dijalankan.... mohon petunjuknya

www.ramerame.in

Agung B Santosa said...

pakai postgreSQL Versi berapa, error yang keluar apa?

thx