Cara Instal Ubiquiti Unifi Controller 5 di Raspberry Pi 3

Cara Instal Ubiquiti Unifi Controller 5 di Raspberry Pi 3, ceritanya unifi AP dihotel tempat abang kerja sering bermasalah, kalau mau ngontrol harus buka laptop dulu, loading controllernya dulu, lebih susah lagi kalau pas posisi gak dihotel gak bisa memantau unifi AP secara online, bisa memantau secara onilne melalui cloud yang sudah disediakan aplikasi¬†Unifi Controller ini tapi controllernya harus dalam posisi online. Sebenernya abang udah pake netwatch di mikrotik dan akan kirim email kalau wifinya disconnect tapi unifi AP ini emang agak aneh, sering terdeteksi heartbeat missed padalah pada di mikrotik statusnya UP, thats the problem ūüôĀ

Setelah cari-cari akhirnya nemu titik terang, unfi controller ini bisa di instal di OS linux dan ada yang sudah menginstal pada Raspberry Pi 3 dengan OS Jessie Lite. Ada beberapa catatan dari proses instalasi yang abang lakukan, pertama Unifi Controller yang abang instal merupakan versi 5.5.20 dan ternyata OpenJDK tidak berjalan dengan baik setelah di instal, kedua ada beberapa proses instalasi yang berjalan sangat lambat walaupun kalian mempunyai bandwidth yang besar misalnya saat mengambil paket Unifi dan Oracle Java 8. Abang sudah mencobanya performa dari Unifi Controller yang di instal di Raspberry Pi 3 dan berjalan dengan baik, berikut tutorial yang bisa abang share dengan kalian,

Cara Instal Ubiquiti Unifi Controller 5 di Raspberry Pi 3

  1. Pastikan OS yang kalian instal pada Raspberry Pi 3 kalian adalah OS Jessie Lite, kalian bisa melihat postingan abang sebelumnya tentang konfigurasi Raspberry Pi 3
  2. Lakukan update dan upgrade raspberry pi kalian, jika sudah selesai segera reboot.
    sudo apt-get update && sudo apt-get upgrade -y && sudo reboot
  3. Instal raspberry pi custom firmware dan lakukan update
    sudo apt-get install rpi-update && echo Y | sudo rpi-update
  4. Tambahkan repository Unifi Controller
    echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee -a /etc/apt/sources.list.d/ubnt.list > /dev/null
  5. Tambahkan GPG Key
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50
  6. Lakukan update dan instal Unifi Controller
    sudo apt-get update && sudo apt-get install unifi -y
  7. Karena paket instal Unifi Controller sudah termasuk MonggoDB kalian harus menonaktifkan MonggoDB bawaan Unifi Controller supaya tidak terdapat 2 MonggoDB yang running di raspberry pi
    echo 'ENABLE_MONGODB=no' | sudo tee -a /etc/mongodb.conf > /dev/null
  8. Update Snappy Java Library, karena snappy java bawaan tidak support dengan processor arm64, kalian harus merubahnya dengan Snappy Java Library yang support :
    cd /usr/lib/unifi/lib
    sudo rm snappy-java-1.1.2.6.jar
    sudo wget https://repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.4-M3/snappy-java-1.1.4-M3.jar
    sudo ln -s snappy-java-1.1.4-M3.jar snappy-java-1.1.2.6.jar
  9. Installer Unifi Controller sudah termasuk OpenJDK Java 7, akan tetapi beberapa kasus controller tidak bisa di akses mungkin karena OpenJDK terlalu berat, maka dari itu abang sarankan kalian merubahnya menggunakan Oracle Java 8.
    sudo apt-get install oracle-java8-jdk -y

    Rubah default java yang digunakan Unifi Controller dengan oracle java 8

    echo 'JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt' | sudo tee /etc/default/unifi > /dev/null
  10. Jika sudah selesai, reboot Raspberry Pi 3 kalian.
    sudo reboot
  11. Jika proses reboot sudah selesai kalian bisa mengakses server dengan mengetikkan url https://controller_ip:8443 contoh https://192.168.10.123:8443

Instalasi Unifi Controller sudah selesai, kalian bisa mengkonfigurasinya sesuai kebutuhan kalian. Nah kalian sudah paham kan tentang cara instal Ubiquiti Unifi Controller 5 di Raspberry Pi 3, kalian bisa mencobanya.

referensi :

Installing Ubiquiti UniFi Controller 5 on Raspberry Pi

 

Bang Jonai

si abang yang senang bereksperimen, traveling, fotografi dan teknologi serta membagikan pengalamannya untuk dijadikan informasi yang berguna dan bermanfaat di blog ini.

You may also like...

Leave a Reply