
UniFi Controller je softvérový nástroj. Slúži k centrálnej správe, konfigurácií a monitorovaniu sieťových zariadení rady UniFi, ako sú prístupové body (AP), switche, routre a ďalšie zariadenia v sieti.
Je možné ho nainštalovať na :
- Windows Server 2016/2019
- Linux
- Pre novšie systémy macOS
Minimálne požiadavky
CPU | Dual-core procesor (1 GHz alebo viac) |
RAM | 2 GB (pre malé inštalácie; doporučujú 4 GB) |
Disk | 10 GB volného miesta (pre logy a zálohy) |
Sieť | 1 Gbps pripojenie (doporučuje sa) |
V tomto článku som robil inštaláciu na Ubuntu 22.04 cez VMware
Ako prvé pomocou textového editora napíšeme skript napr. unifi.sh
nano unifi.sh
Vložíme daný skript
#!/bin/sh
# set up repos
echo 'deb [ arch=amd64,arm64 ] https://www.ui.com/downloads/unifi/debian staubiquiti' > /etc/apt/sources.list.d/100-ubnt-unifi.list
echo 'deb [trusted=yes] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-o.6 multiverse' > /etc/apt/sources.list.d/mongodb-org-3.6.list
# for libssl1
echo 'deb http://security.ubuntu.com/ubuntu focal-security main' > /etc/apt/ces.list.d/old-ubuntu.list
curl -sO https://dl.ui.com/unifi/unifi-repo.gpg --output-dir /etc/apt/trusteg.d/
curl -sO https://www.mongodb.org/static/pgp/server-3.6.asc --output-dir /etc/trusted.gpg.d/
apt update
apt install -y unifi
Ten uložíme
Teraz mu dáme práva, aby sa mohol spustiť
chmod +x unifi.sh
Teraz spustíme skript
./unifi.sh
Keď všetko zbehne otvorte webový prehliadač zadajte IP adresu daného servera s portom 8443
https://X.X.X.X/8443
Upgrage Unifi Controllera
Pri upgrade controllera, je vhodné si urobiť si urobiť snapshot
sudo apt update && sudo apt upgrade -y
sudo apt install apt-transport-https ca-certificates gnupg -y
wget -qO - https://dl.ui.com/unifi/unifi-repo.gpg | sudo gpg --dearmor -o /usr/share/keyrings/unifi-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/unifi-archive-keyring.gpg] https://www.ui.com/downloads/unifi/debian stable ubiquiti" | sudo tee /etc/apt/sources.list.d/unifi.list
sudo apt update
sudo apt install --only-upgrade unifi
priapadne overiť, či beži
sudo systemctl status unifi
Ak náhodou skúste ho spustiť manuálne
sudo systemctl start unifi
Prípadný troubleshooting
tail -f /var/log/unifi/server.log
Je potrebné urobiť aj update java
sudo apt install openjdk-11-jre -y