Berhubung menggunakan PHP Laravel Barcode Qr Code Reader punya dynamo soft berbayar,, maka untuk cari yg gratisan saya menggunakan PHPZxingDecoder.
Karena PHPZxingDecoder menggunakan java jadi kita install dulu java-nya ...
sudo apt-get update
Kemudian install java-nya
sudo apt install default-jdk
Kemudian cek apakah javanya sudah diinstall
java -version
Untuk cek path javanya
update-alternatives --config java
Kemudian edit file environment
sudo nano /etc/environment
Tambahkan pathnya seperti ini
JAVA_HOME="/lib/jvm/java-11-openjdk-amd64/bin/java"
Kemudian reload java-nya
source /etc/environment
Cek path java environmentnya nya apakah sudah sesuai
echo $JAVA_HOME
/lib/jvm/java-11-openjdk-amd64/bin/java
Kemudian cek path javanya agar bisa di config kan ke phpzxingnya.
which java
Dan dibawahnya dari command diatas akan muncul pathnya utk di config di phpzxing jika tidak sesuai.
----------------------------------------------------------------------------------------------------------------------
Okkay instalasi java sudah selesai, setelah itu kita tambahkan pada laravel untuk js PHPZxing nya melalui composer
composer require dsiddharth2/php-zxing