Notification texts go here Contact Us!

Cara Setting PHPMixBill sebagai Billing Hotspot MikroTik

Tutorial Install dan Setting PHPMixBill sebagai Billing Hotspot Mikrotik...

PHPMixBill merupakan sebuah aplikasi Billing Hotspot yang berbasis Web Interface dengan menggunakan bahasa pemograman PHP dan menggunakan protokol API (8728) untuk bisa terhubung ke router mikrotik, tapi tidak menutup kemungkinan konfigurasi port API yang digunakan pada PHPMixBill untuk diganti dengan port yang ingin anda gunakan asal bisa singkron dengan port API pada router mikrotik yang digunakan. 
Pada artikel kali ini saya mencoba untuk berbagi Tutorial Install dan Setting PHPMixBill sebagai Billing Hotspot MikroTik, khususnya PHPMixBill versi 5.2 dengan OS Linux yang komponen web servernya meliputi ApacheMySQLPHPPHPMyAdmin. Tapi tidak menutup kemungkinan juga untuk bisa diinstall pada OS Windows dengan menggunakan XAMPP Windows sebagai komponen web server.



Sebelum anda melakukan Install dan Setting Billing Hotspot PHPMixBill ini, pastikan semua syarat-syarat berikut sudah terpenuhi :
  • Sistem yang akan digunakan sudah terinstall dengan baik, khusus pengguna debian yang belum bisa untuk install linux debiannya, bisa membaca artikel Slideshow Tutorial Install Debian Jessie untuk Pemula sebagai panduan.
  • Komponen-komponen Web Server sudah terinstall dan berjalan dengan baik, bagi pengguna linux khususnya linux debian jessie yang belum bisa menginstall komponen-komponen dasar web server bisa membaca artikel Tutorial Install Apache, PHP, MySQL, dan phpMyAdmin pada Debian Jessie sebagai panduan
  • Source Paket PHPMixBill, jika belum ada silahkan DOWNLOAD DISINI
  • Software WinSCP, jika belum ada silahkan DOWNLOAD DISINI
  • Pastikan komputer atau server yang akan anda gunakan untuk menjalankan PHPMixBill sudah terkoneksi dengan baik dengan Router MikroTik (port API harus enable) anda
 Instalasi Billing Hotspot PHPMixBill
·Silahkan ekstrak source paket PHPMixBill, biar lebih sederhana ubah namanya folder hasil ektraknya dari “phpmixbill 5.2” menjadi “phpmixbill

·Selanjutnya upload folder “phpmixbill” ke root direktori web server anda ( /var/www/atau /var/www/html/ ) dengan menggunakan software WinSCP yang sudah didownload sebelumnya dan untuk sementara ubah izin akses direktori phpmixbill beserta sub-direktorinya menjadi 0777 dan jadikan 0755 jika proses instalasi-nya sudah selesai
  • ubah-izin-akses-min
  • Selanjutnya buka phpMyAdmin, http://ip_server_anda/phpmyadmin, untuk membuat database yang akan digunakan oleh PHPMixBill, perhatikan gambar berikut :
    phpmixbill-step2-1, buat database
  • Selanjutnya mulai proses install PHPMixBill dengan mengakses http://ip_web_server/phpmixbill/ pada browser, anda akan melihat tampilan seperti gambar berikut ini :
    phpmixbill-step1
  • Lanjutkan dengan klik pada tombol “Accept & Continue” , dan pastikan semua status komponen PHP, PDO dan PDO MySQL PASSED seperti gambar berikut ini dan lanjutkan dengan klik tombol “Continue” :
    phpmixbill-step2
  • Pada step ini anda akan disuruh mengkonfigurasikan database yang akan digunakan PHPMixBill, perhatikan gambar berikut :
    phpmixbill-step3
    • Application URL, biarkan default. Jika ingin dirubah path direktorinya, samakan nama path direktori dengan yang ada di web server
    • Database Host, isi dengan localhost
    • Database Username, isi dengan nama user database yang mungkin sebelumnya pernah anda konfigurasikan. Jika masih default, isi dengan user root
    • Database Password, isi dengan password yang anda konfigurasikan saat instalasi MySQL dan phpMyAdmin
    • Database Name, isi dengan nama database yang sudah dibuat untuk PHPMixBill pada phpMyAdmin


    Setelah semua terisi dengan benar, silahkan lanjutkan dengan klik tombol “ Submit
  • Jika langkah-langkah anda sudah sesuai dengan yang saya jelaskan, semestinya anda sudah bisa melihat tampilan seperti gambar-gambar berikut ini dan anda lanjutkan dengan klik tombol Continue :
    phpmixbill-step4
    phpmixbill-step5
    phpmixbill-admin-login


Setting Billing Hotspot PHPMixBillSelanjutnya kita akan melakukan setting atau konfigurasi pada PHPMixBill yang sudah terinstall agar bisa terhubung dengan router mikrotik anda.
§ Terlebih dahulu silahkan login ke dashboard PHPMixBill anda, http://ip_server_anda/phpmixbill/admindefault username : admin dan default password : 123456 , berikut penampakan pada dashboard :



  • phpmixbill-dashboard
  • Masuk ke “Network -- Routers” dan tambahkan router baru dengan klik pada tombol +New Router, ini bertujuan agar PHPMixBill bisa terhubung dengan router mikrotik anda menggunakan protokol API (port 8728), pastikan service API pada router mikrotik anda sudah enable, bisa anda lihat dengan winbox, pada menu ip --- services
  • Lalu silahkan diisi dengan informasi router anda, Router Name, IP Address MikroTik,Username MikroTik, Router Secret (Password MikroTik), Description , kemudian Save Changes
    phpmixbill-add-router
  • Selanjutnya masuk ke menu “Services — Bandwidth Plans” dan tambahkan daftar bandwidth dengan klik pada tombol + New Bandwidth lalu isi sesuai dengan kondisi yang akan anda gunakan dan “Submit”, perhatikan gambar :
    phpmixbill-add-bandwidth
  • Tahap selanjutnya kita akan buat User Profile Hotspot, masuk ke menu Services -- HotspotPlans dan tambahkan Hotspot Plans baru dengan klik pada tombol + New ServicesPlans, perhatikan gambar berikut untuk konfigurasinya :
    phpmixbill-add-profile
    • §  Plan Name, Nama Profile
      §  Plan Type, Tipe Profile apakah paketnya unlimited atau limited. Pada Gambar saya memilih Limited jadi silahkan anda sesuaikan dengan kondisi anda
      §  Limit Type, Tipe Limitnya apakah Time Limit (berdasarkan waktu uptime), Data Limit (berdasarkan quota) atau keduanya
      §  Time Limit, Limit Uptime atau Batasan Waktu
      §  Bandwidth Name, Pilih tipe bandwidth yang akan digunakan (yang sudah dibuat pada langkah sebelumnya)
      §  Plan Price, Harga Paket
      §  Shared Users, Jumlah user yang diperbolehkan pada profile yang dibuat
      §  Plan Validity, Masa Aktif Paket jika menggunakan profile ini
      §  Router Name, Nama Router anda yang sudah buat pada langkah sebelumnya. Profile yang dibuat ini otomatis ditambahkan ke daftar profile hotspot di router mikrotik anda ( ip --- hotspot --- user profile ) dengan koneksi menggunakan protokol API (port 8728)
  • Jika konfigurasi penambahan profile anda sudah sesuai simpan dengan klik pada tombol “Save Changes”. Jika berhasil anda akan melihat seperti gambar berikut ini :
    phpmixbill-hotspot-profile
    mikrotik-hotspot-profile
Untuk penambahan bandwidth plans dan hotspot plans lainnya silahkan anda kembangkan dan sesuaikan dengan kondisi di tempat anda, caranya sama seperti langkah-langkah pembuatan bandwidth plans dan hotspot plans yang saya bahas diatas. Saya harapkan Tutorial Install dan Setting PHPMixBill sebagai Billing Hotspot MikroTik ini bisa membantu anda yang masih terbentur dalam hal ini dan mudah-mudahan bisa bermanfaat untuk bisnis hotspot anda.

إرسال تعليق

Berikan komentar anda untuk bertanya dan memberikan saran.
Jangan isi komentar dengan link aktif !
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
Internetnya lagi ngopi kayaknya. Ayo panggil balik biar bisa browsing tanpa drama! ☕😂📡
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.