Selasa, 08 Desember 2015

ADEMPIERE di Ubuntu Server

Instalasi ADEMPIERE di Ubuntu Server melalui terminal

bagi para pengguna adempiere yang sering melakukan instalasi di desktop baik di winxp maupun di linux dengan tampilan GUI mungkin telah terbiasa dengan setting Adempiere Environment melalui form pada awal melakukan instalasi Adempiere.


Bagaimana cara menginstall adempiere di computer server dengan lingkungan berbasis command line. Ternyata ada beberapa hal yang harus dilakukan secara manual. Berikut beberapa file yang harus diset sebelum melakukan instalasi Adempiere melalui Command Line / Terminal


1. Persiapan Awal


pastikan bahwa anda telah mengekstrak file Adempiere baik berbentuk kompresi tar.gz untuk linux maupun zip untuk windows. Disini saya mencontohkan untuk instalasi Adempiere_360LTS.tar.gz di Ubuntu Server 10.04 LTS. Saya mengekstrak di folder home. Pastikan juga bahwa anda telah mengeset path untuk JAVA_HOME dan ADEMPIERE_HOME. Sehingga ADEMPIERE_HOME saya berisi “/home/adempiere/Adempiere”. Oiya, saya lupa mengingatkan, Anda harus mengubah file permission sehingga file berektensi .sh dapat dieksekusi.


2. Setting AdempiereEnvTemplate.properties


merupakan file yang berisi settingan untuk alamat application server, database server, dan berbagai keperluan dasar pada saat nanti Adempiere dijalankan. Kita harus mengcopy dan menghilangkan kata Template sehingga menjadi AdempiereEnv.properties. Setelah itu buka file yang telah direname dan ubah sesuai konfigurasi komputer yang akan diinstall adempiere. Tidak semua harus diubah, ada beberapa yang tak perlu diubah karena hanya data tambahan. Berikut baris yang harus diubah agar proses instalasi dapat berjalan baik.

#AdempiereEnv.properties Template

#Adempiere home
ADEMPIERE_HOME=C\:\\Adempiere <<-- sama dengan yang diset di path ADEMPIERE_HOME
#Java home
JAVA_HOME=C\:\\Program Files\\Java\\jdk1.5.0_09 <<- sama dengan path JAVA_HOME

#Type of jvm, sun|mac|

ADEMPIERE_JAVA_TYPE=sun
#Java runtime options
ADEMPIERE_JAVA_OPTIONS=-Xms64M -Xmx512M

#Type of database, postgresql|oracle|oracleXE
ADEMPIERE_DB_TYPE=postgresql
#Path to database specific sql scripts: postgresql|oracle|oracleXE
ADEMPIERE_DB_PATH=postgresql
#Database server host name
ADEMPIERE_DB_SERVER=localhost <<-- ganti dengan IP komputer untuk database Adempiere
#Database port, oracle[1512], postgresql[5432]
ADEMPIERE_DB_PORT=5432
#Database name
ADEMPIERE_DB_NAME=adempiere
#Database system user password
ADEMPIERE_DB_SYSTEM=postgres
#Database user name
ADEMPIERE_DB_USER=adempiere
#Database user password
ADEMPIERE_DB_PASSWORD=adempiere

#Type of application server
ADEMPIERE_APPS_TYPE=jboss
#Application server host name
ADEMPIERE_APPS_SERVER=localhost  <<-- ganti dengan IP komputer untuk application server
#Application server port
ADEMPIERE_JNP_PORT=1099
ADEMPIERE_WEB_PORT=80
ADEMPIERE_SSL_PORT=443

#Keystore setting
ADEMPIERE_KEYSTORE=C\:\\Adempiere\\keystore\\myKeystore <<-- sesuaikan dengan path ADEMPIERE_HOME anda
ADEMPIERE_KEYSTOREWEBALIAS=adempiere
ADEMPIERE_KEYSTORECODEALIAS=adempiere
ADEMPIERE_KEYSTOREPASS=myPassword

#Certificate details
#Common name, default to host name
ADEMPIERE_CERT_CN=localhost
#Organization, default to the user name
ADEMPIERE_CERT_ORG=ADempiere Bazaar
#Organization Unit, default to 'AdempiereUser'
ADEMPIERE_CERT_ORG_UNIT=AdempiereUser
#town
ADEMPIERE_CERT_LOCATION=myTown
#state
ADEMPIERE_CERT_STATE=CA
#2 character country code
ADEMPIERE_CERT_COUNTRY=US

#Mail server setting
ADEMPIERE_MAIL_SERVER=localhost <<-- sesuaikan dengan server mail anda. Bs menggunakan mail server google atau yahoo
ADEMPIERE_ADMIN_EMAIL=admin@host.com <<-- sesuaikan dengan email anda
ADEMPIERE_MAIL_USER= <<-- username email anda
ADEMPIERE_MAIL_PASSWORD= <<-- password email anda

#ftp server setting
ADEMPIERE_FTP_SERVER=localhost
ADEMPIERE_FTP_PREFIX=my
ADEMPIERE_FTP_USER=anonymous
ADEMPIERE_FTP_PASSWORD=user@host.com

kemudian save file tersebut.


3. jalankan $ADEMPIERE_HOME/RUN_silentsetup.sh


setelah segala persiapan selesai, maka instalasi dapat dilakukan dengan mengeksekusi file RUN_silentsetup.sh untuk instalasi melalui command line. Jika settingan kita benar, maka proses instalasi akan berjalan mulus. Jika berhasil, maka kita dapat menjalankan Adempiere dengan mengeksekusi file RUN_Server2.sh yang berada di $ADEMPIERE_HOME/utils/RUN_Server2.sh

selamat mencoba ^^v

Tidak ada komentar:

Posting Komentar