Friday 27 January 2017

Integrasi Mikrotik dengan PHPmixbill Sebagai Billing Hotspot

A. Pengertian

PHPMixBill adalah sebuah aplikasi billing hotspot dan PPPOE unutk Mikrotik dengan menggunakan bahasa pemograman PHP dan menggunakan API Mikrotik sebagai komunikasi dengan router. PHPMixBill juga memiliki fasilitas lengkap dan manajement bandwidth yang memungkinkan membuat secara mudah paket sistem prepaid serta membuat voucher secara cepat dengan fasilitas voucher generator.

B. Latar Belakang

PHPMixBill merupakan manajement hotspot yang sangat mudah digunakan dan dipahami, dan untuk router yang tidak mendukung UserManager, bisa menggunakan PHPMixbill sebagai alternatif manajement bandwidth, voucher generator, user manajemen, bahkan yang lebih hebat phpmixbill bisa digunakan sebagai monitoring mikrotik.

C. Maksud dan Tujuan

- Mempermudah manajemen hotspot
- Bisa untuk monitoring mikrotik
- Mempermudah manajemen PPPOE

D. Alat dan bahan

- File PHPMixBill
- Koneksi Internet
- Laptop / PC server
- Router Mikrotik

E. Tahap Pelaksanaan

Sebelumnya disini saya menggunakan debian server 8.6
1. Pertama kita download PHPMixbillnya di situs resminya
2. Selanjutnya copy file PHPMixBill kedalam /var/www/html untuk mempermudah ingatan ubah nama dokumen PHPMixBill menjadi apapun, tetapi disini saya mengubahnya menjadi upload.
3. Kemudian kita buka di web browser dengan mengetikkan url : ipserver/upload, untuk pertama muncul halaman notifikasi apakah kamu setuju dengan kebijakan phpmixbill. Pilih setuju.
4.  Sebelumnya beri hak akses pada folder installer PHPMixBill 777. Kemudian klik Lanjutkan.
5. Tunggu hingga terdapat pemberitahuan file berhasil diextract
6. Buat databse terlebih dahulu dengan phpmyadmin.

7. Kemudian kita kembali keinstallasi isikan sesuai data kita :
- Server / Host : 10.5.50.7 (atau bisa juga diisi localhost)
- Nama database : sesuai yang kita buat tadi mixbill
- Username Database : sesuaikan dengan username database anda
- Password : juga sama, sesuaikan dengan database

8. Kemudian nanti kita disuruh untuk memasukkan biodata admin, setelah selesai maka akan ada pemberitahuan pengaturan admin selesai diinstall. Klik Lanjutkan.
9.  Kemudian kita konfigurasi untuk menghubungkan PHPMixBill dengan Router mikrotik kita.
Pada IP Mikrotik : isikan ip Mikrotik kita
User Mikrotik : isikan username dari router mikrotik kita
Password : isikan password mikrotik kita
10. Jika sudah selesai maka akan ada pemberitahuan Installasi selesai sukses, jika ingin langsung konek ke admin kita klik pada admin/control panel
11. Kemudian kita akan dialihkan ke halaman login PHPMixBill
12. Setelah login banyak sekali menu - menu didalamnya yang bisa kita manfaatkan satu persatu
13. Kita coba buat user pada phpmixbill dan paketnya
14. Setelah itu coba kita buka router mikrotik kita dengan winbox apakah sudah ada didalam winbox user yang kita buat di phpmixbill tadi.
 
15. Coba kita beralih kemenu dashboard sudah ada aplikasi untuk monitoring kinerja dari router kita dari storage, cpu, dll.

F. Hasil dan Kesimpulan

Kita dapat mengembangkan lagi dari aplikasi PHPMixBill ini, sebenarnya sudah ada versi terbarunya, tetapi menurut saya yang stabil baru versi 4.5.

G. Referensi

http://www.phpmixbill.com/