Apache OFBiz juga dikenal sebagai “Open For Business Project” adalah sistem ERP yang free dan open-source yang ditulis dalam Java. Ini adalah rangkaian aplikasi bisnis yang dapat digunakan untuk menjalankan semua aspek bisnis Anda.

Apache OFBiz merupakan aplikasi yang scalable, dapat diandalkan, dapat disesuaikan dan fleksibel untuk tumbuh bersama bisnis Anda. Menawarkan Akuntansi, Pergudangan, Persediaan, Manajemen Pesanan, Manufaktur, Harga, Manajemen Produk dan Katalog, dan juga mencakup sistem CRM lengkap.

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal OFBiz CRM pada server Debian 10.

Prasyarat Tutorial

Langkah Awal

Sebelum memulai, disarankan untuk memperbarui sistem ke versi terbaru. Anda dapat menjalankan perintah berikut untuk memperbarui sistem Anda.

apt-get update && apt-get upgrade -y

Setelah sistem Anda diperbarui, restart untuk menerapkan perubahan dan meminimalisir terjadinya kesalahan.

Instal Java

Sebelum memulai, OFBiz membutuhkan Java Development Kit (JDK) versi 8 yang diinstal pada sistem Anda. Secara default, Java 8 tidak tersedia di repositori default Debian 10. Jadi Anda perlu menambahkan repositori java 8 di sistem Anda.

Pertama, instal paket yang diperlukan dengan perintah berikut:

apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common unzip -y

Selanjutnya, download dan tambahkan GPG key dengan perintah berikut:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -

Selanjutnya, Anda dapat menambahkan repositori java 8 dengan perintah berikut:

add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/

Setelah menginstal repositori, perbarui repositori dan instal java 8 dengan perintah berikut:

apt-get update -y
 apt-get install adoptopenjdk-8-hotspot -y

Setelah instalasi selesai, Anda dapat memverifikasi versi Java dengan perintah berikut:

java -version

Anda akan mendapatkan output berikut:

openjdk version "1.8.0_232"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)

Download dan Instal Apache OFBiz

Anda dapat download versi terbaru Apache OFBiz dari situs resminya menggunakan perintah wget:

wget https://archive.apache.org/dist/ofbiz/apache-ofbiz-16.11.05.zip

Setelah diunduh, unzip file yang diunduh dengan perintah berikut:

unzip apache-ofbiz-16.11.05.zip

Selanjutnya, ubah direktori ke apache-ofbiz-16.11.05 dan load data default dengan perintah berikut:

cd apache-ofbiz-16.11.05
 ./gradlew cleanAll loadDefault

Setelah proses selesai dengan sukses, Anda akan melihat output berikut:

BUILD SUCCESSFUL

Total time: 2 mins 55.503 secs

This build could be faster, please consider using the Gradle Daemon: https://docs.gradle.org/2.13/userguide/gradle_daemon.html

Start Apache OFBiz

Sebelum memulai Apache OFBiz, Anda juga dapat menginstal data demo dan seed data dengan perintah berikut:

./gradlew "ofbiz --load-data readers=seed"
 ./gradlew "ofbiz --load-data readers=seed,seed-initial,ext"

Setelah Anda selesai, mulai layanan Apache OFBiz dengan perintah berikut:

./gradlew ofbiz

Akses Apache OFBiz

Setelah memulai layanan Apache OFBiz, buka web browser dan ketik URL https://server-ip:8443/ordermgr/control/main. Anda akan diarahkan ke halaman berikut:

page 1 - ofbiz login

Berikan nama default untuk username admin dan password ofbiz dan klik tombol Login. Anda akan melihat dasboard default Apache OFBiz di halaman berikut:

page 2 - OFBiz dashboard

Anda dapat mengakses aplikasi eCommerce menggunakan URL https://server-ip:8443/ecommerce di browser web Anda:

page 3 - OFBiz eCommerce

Anda dapat mengakses aplikasi WebTools menggunakan URL https://server-ip:8443/webtools/ di browser web Anda:

page 4 - Framework web tools

Anda dapat mengakses aplikasi Catalog Manager menggunakan URL https://server-ip:8443/catalog di browser web Anda:

page 5 - OFBiz Catalog manager

Kesimpulan

Selamat! Anda telah berhasil menginstal Apache OFBiz ERP/CRM di server Debian 10. Sekarang Anda dapat dengan mudah mengelola CRM, Inventaris, ERP, dan banyak lagi menggunakan Apache OFBiz.