Daftar isi
Pendahuluan
Kesempatan kali ini saya akan mencoba menginstall Mikhmon di stb b860h bekas indihome. Untuk Kali ini saya akan menggunakan webserver apache2. Oh iya buat kalian yang tidak tahu apa itu mikhmon simak penjelasan berikut ini
Pengertian Mikhmon
MikroTik Hotspot Monitor adalah aplikasi berbasis web (MikroTik API PHP class) untuk membantu manajemen Hotspot MikroTik. Khususnya MikroTik yang tidak mendukung User Manager. Mikhmon bukan radius server, jadi tidak harus selalu aktif. Mikhmon dapat diaktifkan saat dibutuhkan atau sesuai kebutuhan.
https://laksa19.github.io/?mikhmon/v3
Pembahasan
Alat yang dibutuhkan
- STB ZTE B860H bekas Indihome Useetv
- OS Armbian_5.89_Aml-s905_Debian_buster_default_5.1.0_desktop_20190617
- Kabel LAN, Adaptor Power.
- Microsd 16GB Sandisk class 10 + Adapter
- putty
Flash Armbian ke Microsd
- Untuk Cara Flash ke Microsd lebih lengkap silakan klik disini
- Caranya sama bisa menggunakan OS yang lebih baru.
Buat IP Static
- Untuk membuat ip dari stb ini static, yaitu dengan cara ketik saja armbian-config
- lalu pilih network>geser kanan ke static> isi ip terserah kalian.
- jika sudah di isi, tekan Enter maka ip akan menjadi static.
Update & Upgrade Repo
- Sebelum install mikhmon nya, lebih baik update dan upgrade dulu armbiannya. oh iya sebelum upgrade biasanya saya ganti dulu sourcelistnya klik disini untuk caranya.
- Dan juga karena apt mirror defaultnya servernya di estonia, maka saya akan ganti ke server cina, atau bisa juga yang lainnya sih.
- masuk ke menu armbiannya dengan cara
armbian-config
lalu pilih personal- pilih aja china atau denmark juga bisa langsung ok
- ok lagi
- Setelah di ganti tadi baru kita update dan upgrade, dengan cara
sudo apt update
apt -y upgrade
- Proses ini akan memakan waktu lama jika kalian instal fresh atau baru. Tunggu sampai Selesai.
Instalasi Apache, dan php
- Pertama-tama kita harus install dulu webservernya, bisa menggunakan nginx, atau apache. untuk kali ini saya menggunakan apache web server. Caranya ketikkan perintah
sudo apt -y install apache2
- Tunggu sampai selesai.
- untuk memastikan masuk ke browser dan ketikkan ip stb nya. misalnya aku http://192.168.134.102/ dan harusnya akan tampil seperti ini
- Selanjutnya instalasi PHPnya, dengan perintah
apt install libapache2-mod-php7.3 php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml php7.3-gd php7.3-intl php-imagick
- Tunggu sampai selesai.
Download Mikhmon
- Sekarang download mikhmonnya di github.
- masuk ke /var/www/html
cd /var/www/html
- lalu saya akan clone mikhmonnya. dengan cara
git clone https://github.com/laksa19/mikhmonv3
- sebenarnya sudah bisa di buka lewat http://192.168.134.102/mikhmonv3 sudah bisa, tetapi karena saya akan membuat ketika ketik ip langsung kebuka mikhmonnya maka harus di di copy dulu keluar dari foldernya.
cp -r mikhmonv3/* /var/www/html
- lalu saya hapus folder mikhmonv3nya
rm -rf mikhmonv3/
- lalu index.html bawaan dari apache akan saya rename dengan perintah
mv index.html index.html.bak
Mengatur Perizinan File dan Folder
- Mengubah file/folder permission
chown www-data:www-data -R *
- Selanjutnya ubah perizinan direktori rwxr-xr-x (0755)
find . -type d -exec chmod 755 {} \;
- Lalu ubah perizinan file rw-r–r– (644)
find . -type f -exec chmod 644 {} \;
Setting di Mikrotik
- Pastikan untuk API serveice di Mikrotik sudah nyala
IP > Service > API > centang
- Pastikan juga NTP client di mikrotik di aktifkan, sesuai yang di suruh di website resminya.
System > SNTP Clinet > Setting seperti gambar di bawah > apply > ok
- Atur zona waktu sesuai tempat masing-masing
System > Clock > Atur > Apply > Ok
Pengaturan di Mikhmon
- Setelah di setting di mikrotiknya sekarang saatnya menghubungkan ke mikhmonnya
- Buka browser ketikkan ip stb kalian misalnya saya di http://192.168.134.102/
- user dan password default
- user : mikhmon
- password : 1234
- add router dan masukkan sesuai degan config di mikrotik kalian
- save lalu connect jika benar maka mikhmon kalian dan mikrotik kalian sudah terhubung.
- Enjoy… 🙂