Linux
|
Diese Software wurde auf Ubuntu 22.04 LTS entwickelt und getestet. Obwohl andere UNIX-Derivate möglicherweise unterstützt werden, ist dies nicht garantiert. |
Systemvoraussetzungen
Verwenden Sie die Datei dependencies.sh im Installationsordner (vcpublisher_linux_version/vcPUBLISHER/), um alle erforderlichen Abhängigkeiten zu installieren.
Führen Sie folgenden Befehl im Ordner aus, der diese Bash-Datei enthält:
sudo bash dependencies.sh
Aktualisierung
|
Überspringen Sie diesen Schritt, wenn Sie den VC Publisher zum ersten Mal installieren! |
Dieser Abschnitt richtet sich an Benutzer, die eine bestehende 5.3-Installation des VC Publishers auf Version 6 aktualisieren möchten.
-
Öffnen Sie das alte VC Publisher-Administrationspanel und navigieren Sie zu Konfiguration. Überprüfen Sie die aktuell verwendeten Einstellungen für
PUBLIC_DATA_PATH(Pfad zum öffentlichen Datenordner),PRIVATE_DATA_PATH(Pfad zum privaten Datenordner) und den Cross-Origin-Header. Notieren Sie sich diese Werte zur Verwendung bei der neuen Installation. -
Erstellen Sie ein Backup Ihrer Daten!: Sichern Sie die Datenbank und andere relevante Dateien, siehe Kapitel Datensicherung weiter unten.
-
Aktualisierung: Wenn Sie von einer Version älter als v5.3 aktualisieren möchten, kontaktieren Sie bitte <support@vc.systems>. Für alle Aktualisierungspfade erstellen Sie zuerst ein Backup Ihrer Daten und installieren Sie dann den neueren VC Publisher:
-
Entpacken Sie die heruntergeladene ZIP-Datei von der Download-Seite.
-
Stellen Sie sicher, dass alle erforderlichen Abhängigkeiten installiert sind, indem Sie das Skript
dependencies.shim Installationsordner ausführen. Details finden Sie im Kapitel Systemvoraussetzungen. -
Aktualisieren Sie
/etc/vcpublisher.conf, um alle erforderlichen Umgebungsvariablen einzuschließen. Überprüfen Sie insbesondere die VariablenPUBLIC_DATA_PATHundPRIVATE_DATA_PATH, die mit Version 6 hinzugefügt wurden. -
Um die VC Publisher-Einrichtung abzuschließen, führen Sie
install.shaus:sudo bash install.sh
Der VC Publisher ist nun auf dem konfigurierten HOST und PORT erreichbar (Standard: http://localhost:3003).
|
Wenn der VC Publisher nach der Installation nicht verfügbar zu sein scheint, lesen Sie bitte das Kapitel Fehlerbehebung am Ende dieser Anleitung. |
Installation
-
Entpacken Sie die heruntergeladene ZIP-Datei von der Download-Seite.
-
Stellen Sie sicher, dass alle erforderlichen Abhängigkeiten installiert sind, indem Sie das Skript
dependencies.shim Installationsordner ausführen. Details finden Sie im Kapitel Systemvoraussetzungen. -
Aktualisieren Sie
setup.confim Installationsordner mit den erforderlichen Umgebungsvariablen. -
Schließen Sie die VC Publisher-Installation ab, indem Sie
install.shausführen, nachdem die Abhängigkeiten installiert wurden:sudo bash install.sh
Der VC Publisher ist nun auf dem konfigurierten HOST und PORT erreichbar (Standard: http://localhost:3003).
|
Wenn der VC Publisher nach der Installation nicht verfügbar zu sein scheint, lesen Sie bitte das Kapitel Fehlerbehebung am Ende dieser Anleitung. |
Datensicherung
-
Sichern Sie die Datenbank mit dem integrierten Programm mongodump].
-
Stellen Sie sicher, dass der MongoDB-Dienst aktiv ist:
sudo systemctl start mongodb.service -
Erstellen und/oder definieren Sie einen Ordner, in dem das Dump gespeichert werden soll, und führen Sie das DB-Backup durch:
cd /to/dump/folder && mongodump
-
-
Wenn Sie ein vollständiges Backup der VC Publisher-Daten wünschen, empfiehlt es sich, eine Sicherungskopie sowohl der öffentlichen als auch der privaten Ordner anzulegen (siehe Umgebungsvariablen
PRIVATE_DATA_PATHundPUBLIC_DATA_PATH).
|
Je nach Streaming-Daten können die Datensätze in den Projekten sehr groß sein (bis zu mehreren hundert Gigabyte). |
Deinstallation
Um den VC Publisher zu deinstallieren, müssen Sie uninstall.sh in /var/vcpublisher/ ausführen:
sudo bash uninstall.sh
|
Es wird nur die VC Publisher-Software selbst entfernt. Die |