Dalam artikel kali ini, saya akan membahas bagaimana cara install Unifi Controller di Centos 7?, nah disini saya akan membuatkan tutorial dan langkah-langkah cara instalasinya. Sebelumnya kita harus tahu terlebih dahulu tentang apa sih unifi controller itu?.
UniFi adalah perangkat khusus yang didesain khusus untuk membuat hotspot yang dibuat oleh ubiquiti networks, tidak hanya itu di seri UniFi ini juga ada produk lain untuk kelas user biasa seperti home surveilance ,NVR,Routing,VoIP
Jadi untuk kelas rumahan cocok banget kalau milih seri UniFi ini,karena emang seri ini didesain untuk kelas rumahan/SOHO (small home office) jadi harganya juga relatif lebih murah dibanding dengan seri lain nya.
Perangkat UniFi tidak bisa diakses langsung melalui browser seperti perangkat UBNT lain nya, untuk mensetting perangkat UNIFI kita harus menginstall aplikasi UNIFI Controller , melalui UniFi controller ini kita baru bisa menyeting perangkat UniFi. tetapi seperti perangkat UBNT lain nya untuk default username dan default passwordnya adalah ubnt ,password ini diperlukan ketika kita akan melakukan adopt ke perangkat yang ingin kita setting menggunakan UniFi controller.
Dan hal apa saja yang perlu dilakukan sebelum melakukan instalasi unifi controller di Centos kita sbb :
- Install Centos-7 (Cara Install Centos Server 7)
- Akses aplikasi untuk SSH (putty, secureCrt dll)
Langkah-langkah install Unifi Controller di Centos 7 :
1. Update OS Centos kalian (ini dilakukan jika sudah melakukan instalasi OS Centos-7 anda)
# yum -y update # reboot
2. Disable SELINUX dan Service Firewalld
# vim /etc/selinux/config # SELINUX=enforcing >> Altere enforcing para disabled. SELINUX=disabled :wq! # setenforce 0 # systemctl stop firewalld >> Stop service firewalld # systemctl disable firewalld >> Disable service firewalld Reboot System/OS anda # reboot Verify status Selinux lewat syntax berikut # sestatus SELinux status: disabled
3. Install the epel repository (repository dari server red hat).
# yum install epel-release -y
4. Buat user UBNT
# useradd -r ubnt
5. Install program atau dependency yang dibutuhkan untuk Unifi Controller
# yum install mongodb-server java-1.8.0-openjdk unzip wget -y # cd /tmp # wget https://dl.ui.com/unifi/5.12.5-802c4da1a2/UniFi.unix.zip # unzip -q UniFi.unix.zip -d /opt # chown -R ubnt:ubnt /opt/UniFi
Jika kalian ingin merubah versi controller yang terbaru bisa di download di sini repositorynya https://repology.org/project/unifi/information
dan tinggal merubah syntax wget to repo yang dituju.
6. Buat file unifi.service yang isinya adalah file system untuk Unifi.service nya
Buat file di directory /etc/systemd/system
dengan nama file unifi.service
# vim /etc/systemd/system/unifi.service # Systemd unit file for UniFi Controller # [Unit] Description=UniFi AP Web Controller After=syslog.target network.target # [Service] Type=simple User=ubnt WorkingDirectory=/opt/UniFi ExecStart=/usr/bin/java -Xmx1024M -jar /opt/UniFi/lib/ace.jar start ExecStop=/usr/bin/java -jar /opt/UniFi/lib/ace.jar stop SuccessExitStatus=143 # [Install] WantedBy=multi-user.target :wq!
7. Jalankan service unifi
Yang terakhir adalah jalankan service unifi dan setelah itu lakukan reboot pada OS kalian.
# systemctl enable unifi.service # systemctl start unifi.service Reboot the system: # reboot
Setelah server kembali hidup, setelah itu check service unifinya systemctl status unifi.service
jika status running maka kita check di web browser dengan ketik’an https://FQDN_or_IP:8443, done anda telah berhasil melakukan installasi tersebut.
Admin website igunawan.com, System Administrator, DevOps Engineer
One Comment