PHPNuxBill openwrt, kali ini saya akan memberikan tutorial cara instal phpnuxbill di perangkat openwrt kamu , langsung aja ke pembahasan nya
apa itu PHPNuxBill
PHPNuxBill adalah aplikasi manajemen dibuat khusus untuk jualan Voucher WIFI, dimana Voucher dibuat di PHPNuxBill lalu dijual ke pelanggan, Voucher tidak masuk ke Mikrotik, untuk itu diperlukan Template Login Mikrotik yang membawa user ke halaman PHPNuxBill untuk Registrasi.
Pelanggan membeli Voucher, lalu registrasi di PHPNuxbill, dan memasukkan Vouchernya di PHPNuxBill.
Secara otomatis PHPNuxBill akan menambahkan pelanggan tersebut ke Mikrotik, dan pelanggan bisa masuk di login page Mikrotik menggunakan akun PHPNuxBill.
Dengan berkembangnya Payment Gateway dan mudahnya registrasi, maka sekarang Voucher hanya menjadi alternatif, Pelanggan bisa membeli langsung paket internet melalui payment gateway di PHPNuxBill.
baca juga :Cara pasang PHPNuxBill di Openwrt
required spesifikasi PHPNuxBill
spesifikasi minimum yang perlu diperhatikan saat install aplikasi PHPNuxBill sebagai berikut ini
- Minimum PHP Version 7.4 bisa diatas misal php 8
- Both PDO & MySQLi Support
- PHP-GD2 Image Library
- PHP-CURL
- PHP-ZIP
- PHP-Mbstring
- MySQL Version 4.1.x and above
Fitur PHPNuxBill
berikut ini merupakan salah satu fitur dari aplikasi PHPNuxBill
- Voucher Generator and Print
- Freeradius
- Self registration
- User Balance
- Auto Renewal Package using Balance
- Multi Router Mikrotik
- Hotspot & PPPOE
- Easy Installation
- Multi Language
- Payment Gateway
- SMS validation for login
- Whatsapp Notification to Consumer
- Telegram Notification for Admin
baca juga : Cara install Speedtest CLI di Openwrt
Cara install phpnuxbill di openwrt
untuk pasang phpnuxbill di openwrt cukup ribet dan memakan waktu beberapa menit , harap teliti dan pastikan koneksi internet kamu stabil
- Buka Aplikasi Terminal
kamu bisa menggunakan aplikasi terminal seperti putty di komputer atau juicessh di android
- masukan IP address openwrt
setelah itu masukan alamat ip address router openwrt kamu , secara default ip : 192.168.1.1
kemudian masuk dengan akses root
Step 1 : instalasi mysql mariadb dan phpmyadmin di openwrt
- masukan kode perintah di bawah ini
1 2 3 |
opkg update wget -qO /usr/bin/radmoninstaller 'https://raw.githubusercontent.com/rtaserver/RadiusMonitor/radius/autoscript' chmod +x /usr/bin/radmoninstaller && /usr/bin/radmoninstaller |
- kemudian pilih Mysql mariadb ketik nomor urutnya, lalu klik enter
tunggu sampai proses instalasi selesai
- lalu pilih Phpmyadmin ketik nomor urutnya, lalu klik enter
tunggu sampai proses instalasi selesai
- tahap 1 selesai
Step 2 : membuat database di openwrt
jika kamu sudah melakukan tahapan step 1, secara otomatis kamu bisa membuat database diphpmyadmin , untuk membuat database di phpmyadmin sebagai berikut
- buka browser google chrome
- akses link phpmyadmin ipoepenwrt/phpmyadmin
sebagai contoh 192.168.1.1/phpmyadmin
- masukan akses root dan password database
- setelah sukses login ,Klik New buat database baru
jika kamu belum paham bisa melihat gambar di bawah ini
- masukan nama database kamu , lalu create
kamu bisa memberikan nama database sesuai keinginan kamu,
- tahap 2 selesai
Step 3 : instalasi dan menjalankan phpnuxbill di openwrt
- Buka Aplikasi Terminal
kamu bisa menggunakan aplikasi terminal seperti putty di komputer atau juicessh di android
- masukan IP address openwrt
- masuk akses root dan masukan kode di bawah ini
1 2 3 4 |
mkdir /www/phpnuxbill cd /www/phpnuxbill wget https://github.com/hotspotbilling/phpnuxbill/archive/refs/heads/master.zip unzip *.zip |
- kemudian link akses installer phpnuxbill
sebagai contoh 192168.1.1/phpnuxbill
- masukan data database yang telah kamu buat
untuk databasee host masukan 127.0.0.1
- setelah itu submit
setelah kamu memasukkan data database yang telah kamu buat , secara otomatis kamu akan dialihkan ke halaman dashboard phpnuxbill. untuk user dan password untuk login sebagai berikut ini
username : admin
password : admin
jika kamu berhasil login maka tampilan akan sebagai berikut ini
selesai, jika kamu masih belum paham dan jelas tentang cara pasang phpnuxbill di openwrt bisa komen dibawah ini