WIFI - UniFi Controller instalacja
Instrukcja instalacji darmowego kontrolera UniFi - CentOS 7.0 + UniFi Controller ver. 5.7.23
1. Minimalne wymagania sprzętowe
- Ram 2048 MB
- HDD 30 GB
- Karta sieciowa
2. Pobieranie systemu - CentOS 7.0
Ze strony https://www.centos.org/ pobrać system operacyjny - "Minimal ISO"
3. Instalacja systemu
- uruchomić maszynę z podłączonym, pobranym obrazem ISO
- na ekranie powitalnym wybrać "Test this media & install CentOS 7" -> Enter
Konfiguracja instalatora systemu operacyjnego:
- English -> English (United States) -> Continue
- DATE & TIME -> Europe -> Warsaw -> Done
- SECURITY POLICY -> tandard System Security Profile
- SOFTWARE SELECTION -> Minimal Install
- INSTALATION DESTINATION -> Automatically configure partitioning -> Done
- NETWORK & HOST NAME -> skonfigurować ustawienia sieciowe -> Done
- Begin INSTALATION
- ROOT PASSWOD -> zadeklarować hasło dla użytkownika root -> Done
- USER CREATION -> utworzyć użytkownika lokalnego -> Done
- Reboot
4. Instalacja niezbędnych pakietów
5. Aktualizujemy systemu
6. Restart systemu
7. Pobieranie oprogramowania kontrolera
Sprawdzamy jaka jest najnowsza wersja kontrolera dostępna na stronie producenta.
https://www.ubnt.com/download/unifi - w naszym przypadku najnowsza wersja to:
UniFi 5.7.23 Controller for Debian/Ubuntu Linux
Przechodzimy do miejsca do którego ściągniemy oprogramowanie ze strony producenta
Pobieramy oprogramowanie
Przy innej wersji, frazę "5.7.23" zastępujemy aktualną wersją oprogramowania.
8. Tworzymy nowe katalogi
# mkdir -p /var/opt/UniFi/data
# ln -s /var/opt/UniFi/data /opt/UniFi/
9. Rozpakowujemy pobrane oprogramowanie i wskazujemy miejsce instalacji
10. Instalacja bazy
Tworzymy repozytorium
================================================
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
================================================
11. Tworzymy użytkownika i uprawnienia
# usermod -L unifi
# usermod -s /bin/false unifi
# chown -R unifi:unifi /opt/UniFi
# chown -R unifi:unifi /var/opt/UniFi
12. Tworzymy serwis odpowiedzialny za uruchomienie kontrolera
================================================
[Unit]
Description=UniFi
After=syslog.target
After=network.target
[Service]
Type=simple
User=unifi
Group=unifi
ExecStart=/usr/bin/java -jar /opt/UniFi/lib/ace.jar start
ExecStop=/usr/bin/java -jar /opt/UniFi/lib/ace.jar stop
#Give a reasonable amount of time for the server to start up/shut down
TimeoutSec=300
[Install]
WantedBy=multi-user.target
================================================
13. Przepuszczamy porty przez firewall
Przepuszczamy wymagane porty
# firewall-cmd --zone=public --add-port=8443/tcp --permanent
# firewall-cmd --zone=public --add-port=3478/udp --permanent
Restart firewalla
Sprawdzenie konfiguracji firewall
14. Uruchamiamy serwis kontrolera
# systemctl start unifi.service
# systemctl status unifi.service
15. Restart
16. Dostęp do kontrolera
Dostęp jest z poziomu przeglądarki Internetowej po adresie serwera:
Artykuły powiązane:
WIFI | |
---|---|
UniFi Controller instalacja | CentOS - instalacja darmowego kontrolera AP |