Install ERP Adempiere 3.9.3 Centos 7

 

Adempiere merupakan salah satu software Enterprise Resource Planning (ERP) yang bersifat open source dan tidak berbayar. ADempiere ERP telah sukses diimplementasikan di berbagai  perusahaan  di  dunia  termasuk  di  Indonesia,  baik  untuk  perusahaan  Distribusi  dan jasa,  manufaktur,  Otomotif,  Ritel,  hingga  perusahaan  pertambangan  (mining),  Perkebunan dan lain lain.

Kelebihan Adempiere yaitu memiliki   fleksibiltas   yang   sangat   tinggi   dalam menyesuaikan proses bisnis perusahaan di seluruh dunia. Akan tetapi ketika ini tidak cukup, sebagai  aplikasi  opensource, Adempiere  selalu  bisa  di kustomisasi  bila  diinginkan,  pilihan kustomisasi bisa ditempuh ketika ada hal yang memang benar benar tidak bisa di akomodasi oleh Adempiere,  atau  mungkin  anda  hanya  sekedar  ingin  melakukan  penyesuaian,  misalnya saja  agar  tampilannya  lebih  mirip  dengan  aplikasi  yang  sebelumnya  anda  gunakan  sehingga user  lebih  mudah  beradaptasi  dan  lain  lain.Kekurangannya,Adempierebukanlah  aplikasi siap  pakai,yang  begitu  anda  install  langsung  bisa  anda  gunakan  (meskipun  sebagian  besar proses  bisnis  defaultnya  mengacu  kepada  proses  bisnis  standard.  

Implementasi Adempiere selalu  membutuhkan  proses  set-up,  konfigurasi  dan  kustomisasi  agar  benar  benar  sesuai dengan proses bisnis di perusahaan anda, sehingga pada umumnya anda akan membutuhkan bantuan dari konsultan, atau paling tidak orang yang pernah menggunakan Adempiere untuk melakukan setup dan konfigurasi yang sesuai dengan bisnis proses di perusahaan anda .

(Sumber : http://bramxenon.blogspot.com/2012/10/adempiere.html)


Persiapan sebeluminstalasi ADempiere, adalah sebagaiberikut :

1.Spesifikasi  untuk client  computer,  minimal  Pentium  4  processor  dengan  1  GB  memory, sedangkan untuk server, minimal Pentium Dual-Core processor dengan 2 GB memory

2.File instalasi Java yang dapat didownload di http://www.java.sun.com/

3.File instalasi PostgreSQL yang dapat didownload di http://www.postgresql.org/

4.File instalasi Adempiere yang dapat didownload di http://www.postgresql.org/

Untuk Melihat step installasi block text dulu :D


- CENTOS 7


remove yang tidak dibutuhkan yum remove squid postgresql php httpd Deployment_Guide-en-US bind fetchmail mutt samba java-1.6.0* requiered yum install -y make gcc tar readline readline-devel zlib zlib-devel libxslt identd update to newer update yum -y update turn selinux off vi /etc/sysconfig/selinux setenforce 0 atau rubah ke disable SELINUX=disabled yum clean all yum upgrade -y # rubah host hostnamectl set-hostname ipm.adempiere.local #Lihat Host hostnamectl atau dengan edit /etc/hosts 188.166.190.81 adempiere.local adempiere #Install Java wget -O "https://files-cdn.liferay.com/mirrors/download.oracle.com/otn-pub/java/jdk/8u221-b11/jdk-8u221-linux-x64.tar.gz" sudo mkdir -p /opt/jdk sudo cp -rf jdk-8u221-linux-x64.tar.gz /opt/jdk/ cd /opt/jdk/ sudo tar -zxf jdk-8u221-linux-x64.tar.gz sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_221/bin/java 100 sudo update-alternatives --config java Pilih yang Mau di aktifkan #Setting Environment sudo nano /etc/environment 1. nano /etc/profile Isi diantara baris : unset1 dan unset path export JAVA_HOME=/opt/jdk/jdk1.8.0_221 export ADEMPIERE_HOME=/opt/Adempiere 2. nano /etc/environment isi Di bawah LANG JAVA_HOME="/opt/jdk/jdk1.8.0_221" ADEMPIERE_HOME="/opt/Adempiere" 3. nano ~/.bash_profile Tambahkan di bwah ini export PATH export JAVA_HOME=/opt/jdk/jdk1.8.0_221 export PATH=$PATH:$JAVA_HOME/bin export ADEMPIERE_HOME=/opt/Adempiere -Optional PATH=$PATH:$HOME/bin:/opt/jdk1.8.0_221/bin:/opt/PostgreSQL/11/bin #Refresh Profile source ~/.bash_profile 4. nano /root/.bashrc Tambah di bawah ini export JAVA_HOME=/opt/jdk/jdk1.8.0_221 export ADEMPIERE_HOME=/opt/Adempiere PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export PATH update-alternatives --config java pilih 1 java -version #Test JAVA HOME echo $JAVA_HOME # Install PosgreeSQL yum update -y sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm -Install PostgreSQL Server and Client yum install postgresql11-server postgresql11 -y -Initialize Database /usr/pgsql-11/bin/postgresql-11-setup initdb -Enable and Start PostgreSQL Service systemctl enable postgresql-11.service systemctl start postgresql-11.service systemctl restart postgresql-11.service -Enable Remote Access nano /var/lib/pgsql/11/data/postgresql.conf listen_address = '*' Port:5432 nano /var/lib/pgsql/11/data/pg_hba.conf # Accept from anywhere host all all 0.0.0.0/0 md5 Isinya seperti di bawah ini # IPv4 local connections ip 4 dan 6 harus sama: host all all 127.0.0.1/32 md5 host all all ::1/32 md5 host all all 0.0.0.0/0 md5 # IPv6 local connections: host all all ::1/128 ident # Allow replication connections from localhost, by a user with the # replication privilege. local replication all peer host replication all 127.0.0.1/32 ident host replication all ::1/128 ident systemctl restart postgresql-11.service #Set PostgreSQL Admin Password su - postgres postgresql=$ psql -c "alter user postgres with password '123456789'" postgresql=$ su - postgres psql postgresql= Ganti Password postgres dulu \password createuser adempiere createdb adempiere -O adempiere psql -c 'GRANT ALL PRIVILEGES ON DATABASE adempiere TO adempiere;' Note Penting : \l = Untuk Melihat List Database yang sudah di buat \du = Untuk Melihat Role yang sudah di buat Untuk Mengganti password posgres 1. su - postgres 2. psql 3. \password #Download Adempiere wget https://github.com/adempiere/adempiere/releases/download/3.9.3/Adempiere_393LTS.tar.gz tar xvzf Adempiere_393LTS.tar.gz Extrack dan pindah ke /opt #Buat User Adempiere folder Admin chown adempiere:adempiere /opt/Adempiere -R #Import Dump Data Untuk Install Baru sh ./opt/Adempiere/utils/RUN_ImportAdempiere.sh Atau cd /opt/Adempiere/data su - postgres psql -d adempiere < /opt/Adempiere/data/Adempiere_pg.dmp Atau seteleh build setup.sh selesai tidak ada apa #install CATATAN Jalankan di desktop server cd /opt/Adempiere $ chmod a+x RUN_setup.sh $ chmod +x /opt/Adempiere/utils/*.sh $ ./RUN_setup.sh $ cd utils $ ./RUN_ImportAdempiere.sh ./RUN_Adempiere.sh $ ./RUN_Server2.sh http://IP_HOST:8888/webui/ Accept If protocol is TCP and destination port is 5432 Accept If protocol is TCP and destination port is 8080 5432 8080 1099 1098 3873 22 atau dengan cara firewall-cmd --zone=public --permanent --add-port=5432/tcp firewall-cmd --zone=public --permanent --add-port=8080/tcp firewall-cmd --zone=public --permanent --add-port=8443/tcp firewall-cmd --reload Untuk Menutup dari firewall firewall-cmd --zone=public --permanent --remove-port=5432/tcp firewall-cmd --reload Check proses open port netstat -lntu | grep 22 All port netstat -lntu code-box

0/Post a Comment/Comments

Previous Post Next Post

FTTH