Unifi Network installieren (Debian 11): Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Abhängigkeiten installieren == | == Abhängigkeiten installieren == | ||
<syntaxhighlight lang="bash"> | Das System auf den neusten Stand bringen:<syntaxhighlight lang="bash"> | ||
apt update | apt update | ||
apt | apt upgrade | ||
</syntaxhighlight> | </syntaxhighlight>gnupg und software-properties-common (Für add-apt-repository) installieren:<syntaxhighlight lang="bash"> | ||
wget | apt install gnupg software-properties-common | ||
</syntaxhighlight> | |||
=== OpenJDK8 installieren === | |||
Repository hinzufügen und zugehörigen GPG Key installieren:<syntaxhighlight lang="bash"> | |||
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add - | |||
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ | |||
</syntaxhighlight>Paketverwaltung aktualisieren, openjdk8 installieren und openjdk11 & 17 blockieren:<syntaxhighlight lang="bash"> | |||
apt update | |||
apt install adoptopenjdk-8-hotspot | |||
apt-mark hold openjdk-11-* && apt-mark hold openjdk-17-* | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== MongoDB 3.6 installieren === | |||
Leider ist die Unifi Network Applikation nur mit '''mongodb 3.6''' kompatibel welches eigentlich schon seit April 2021 abgekündigt ist.<ref>https://www.mongodb.com/support-policy/legacy</ref><ref>https://help.ui.com/hc/en-us/articles/360012282453-UniFi-Network-Self-Hosting-your-UniFi-Network-Without-a-Console-Advanced-</ref> (Stand: 25.10.2022) | |||
Repository | Repository hinzufügen und zugehörigen GPG Key installieren:<syntaxhighlight lang="bash"> | ||
wget -qO - https://www.mongodb.org/static/pgp/server-3.6.asc | apt-key add - | wget -qO - https://www.mongodb.org/static/pgp/server-3.6.asc | apt-key add - | ||
echo "deb | echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 main" | tee /etc/apt/sources.list.d/mongodb-org-3.6.list | ||
</syntaxhighlight><syntaxhighlight lang="bash"> | </syntaxhighlight>Paketverwaltung aktualisieren und mongodb installieren:<syntaxhighlight lang="bash"> | ||
apt update | apt update | ||
apt install mongodb-org | apt install mongodb-org | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Unifi Network installieren == | |||
Repository hinzufügen und zugehörigen GPG Key installieren:<syntaxhighlight lang="bash"> | |||
wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg | wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg | ||
echo 'deb https://www.ui.com/downloads/unifi/debian stable ubiquiti' | tee /etc/apt/sources.list.d/100-ubnt-unifi.list | echo 'deb https://www.ui.com/downloads/unifi/debian stable ubiquiti' | tee /etc/apt/sources.list.d/100-ubnt-unifi.list | ||
</syntaxhighlight><syntaxhighlight lang="bash"> | </syntaxhighlight>Paketverwaltung aktualisieren und Unifi Network installieren:<syntaxhighlight lang="bash"> | ||
apt update | apt update | ||
apt install unifi | apt install unifi | ||
</syntaxhighlight> | </syntaxhighlight>Nach der Installation sollte Unifi Network unter <code>http://<Server-IP>:8080</code> und <code>https://<Server-IP>:8443</code> erreichbar sein | ||
== Quellen == | == Quellen == | ||
Zeile 40: | Zeile 46: | ||
https://www.kernelhost.com/cp/knowledgebase/2/Java-8-or-Java-11-auf-Debian-10-installieren.html | https://www.kernelhost.com/cp/knowledgebase/2/Java-8-or-Java-11-auf-Debian-10-installieren.html | ||
=== Einzelnachweise === | |||
<references /> |
Aktuelle Version vom 9. Dezember 2022, 15:20 Uhr
Abhängigkeiten installieren
Das System auf den neusten Stand bringen:
apt update
apt upgrade
gnupg und software-properties-common (Für add-apt-repository) installieren:
apt install gnupg software-properties-common
OpenJDK8 installieren
Repository hinzufügen und zugehörigen GPG Key installieren:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
Paketverwaltung aktualisieren, openjdk8 installieren und openjdk11 & 17 blockieren:
apt update
apt install adoptopenjdk-8-hotspot
apt-mark hold openjdk-11-* && apt-mark hold openjdk-17-*
MongoDB 3.6 installieren
Leider ist die Unifi Network Applikation nur mit mongodb 3.6 kompatibel welches eigentlich schon seit April 2021 abgekündigt ist.[1][2] (Stand: 25.10.2022)
Repository hinzufügen und zugehörigen GPG Key installieren:
wget -qO - https://www.mongodb.org/static/pgp/server-3.6.asc | apt-key add -
echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 main" | tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Paketverwaltung aktualisieren und mongodb installieren:
apt update
apt install mongodb-org
Unifi Network installieren
Repository hinzufügen und zugehörigen GPG Key installieren:
wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg
echo 'deb https://www.ui.com/downloads/unifi/debian stable ubiquiti' | tee /etc/apt/sources.list.d/100-ubnt-unifi.list
Paketverwaltung aktualisieren und Unifi Network installieren:
apt update
apt install unifi
Nach der Installation sollte Unifi Network unter http://<Server-IP>:8080
und https://<Server-IP>:8443
erreichbar sein
Quellen
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/
https://www.kernelhost.com/cp/knowledgebase/2/Java-8-or-Java-11-auf-Debian-10-installieren.html