Benutzer-Werkzeuge

Webseiten-Werkzeuge


de.bkp:technische-dokumentationen:tutorials:installation_und_konfiguration_xibo

Tutorial - Xibo-System installieren und konfigurieren

Version Status Datum Author URL
0.1 Erster Entwurf 22.06.2020 Rico Rothmund
0.2 Ergänzungen TT.MM.JJJJ Vorname Nachname
1.0 Review und Freigabe TT.MM.JJJJ Vorname Nachname

1. Kurzfassung

Dies ist eine Erklärung um als Individium einen laufenden Xibo Server zu kreieren. Die Arbeitsschritte teile ich hier unter:
2.1 Installation Xibo-Server.
2.2 Xibo Client Installation.
2.3 Xibo-Server Configuration.
Am Ende dieses Tutorials steht Ihnen ein Xibo Server zur verfügung und Sie wissen wie sie darauf zugreifen können.
Eine konzeptionelle Zusammenfassung der Arbeit und des erarbeiteten Ergebnisses erleichtert dem mit dem Projekt befassten Leser des Berichts (Fachvorgesetzte, Experten) den Einstieg für das Verständnis der geleisteten Arbeit. Die Kurzfassung enthält nur Text und keine Grafik.

2. Tutorial

2.1 Installation Xibo-Server

1. Setzen sie einen Standard Linux Server auf. Hier finden Sie die Einstellungen welche Sie für einen Standartisierten Rafisa Server benötigen: LINK
2. verbinden sie sich von einem anderen PC mit dem Server über SSH welche sie bei der Einrichtung ihres Servers installiert haben. Um sich mit ihrem Server zu verbinden müssen sie nur folgenden Befehl in ihr Terminal/cmd geben:

 ssh your_username@host_ip_address 


3. Installieren sie Docker auf ihrem Ubuntu Server:

 sudo apt install docker.io 

Jetzt wo docker installiert ist aktivieren wir diesen und geben Docker den Befehl bei jedem reboot automatisch zu starten:

 $ sudo systemctl enable --now docker 

Dann Installieren wir noch kurz Docker-Compose dazu:

 $ sudo apt install docker-compose 

4. Zum Installieren und konfigurieren von Xibo CMS gehen wir wie folgt for: Zuerst erstellen wir mit mkdir ein neues Verzeichnis, danach navigieren wir mit dem cd Befehl in dieses neue Verzeichnis und laden mit den letzten zwei Befehlen, die Xibo dateien direkt in dieses Verzeichnis.

mkdir /opt/xibo
cd /opt/xibo
wget -O xibo-docker.tar.gz https://xibo.org.uk/api/downloads/cms
tar --strip-components=1 -zxvf xibo-docker.tar.gz 

Jetzt erstellen wir ein config.env von einer Vorgabe und ändern das MYSQL Passwort darin. Dies können wir mit einem random Passwort generator machen oder einfach ein Passwort rein schreiben.

 cp config.env.template config.env
nano config.env 

Vergesst nicht die änderungen im config.env zu speichern und danach noch mit Docker zu starten mit dem Befehl:

 docker-compose up -d 


2.2 Installation Xibo-Client

1. Laden wir auf der Xibo Homepage den neusten Xibo-Client herunter.
2. Starten Sie die .exe Akzeptieren Sie die Lizenbedingungen und ansonsten dürcken sie auf weiter. Bei dem Bild rechts können sie den Ort angeben wo sie ihren Client installieren wollen.
Nachdem der Client installiert wurde werden Sie gefragt ob sie das Programm direkt starten wollen und oder ob sie das Readme file lesen wollen.
3. Mit der Installation abegeschlossen, können sie in die Xibo-client settings navigieren und die Ip-Adresse ihres Xibo servers mit eingeben. Um sich mit dem server zu verbinden brauchen wir jetzt einen welchen wir später vom web-gui holen werden.

2.3 Xibo-Server Configuration

1. Öffnen sie einen beliebigen Webbrowser mit einer Maschine im selben Netz und geben sie die Ip-Adresse ihres Servers ein. Sie sollten auf ein Anmeldeplatform kommen wo sie sich mit den standardangaben einlogen können.
Benutzername: xibo_admin
Passwort: password
2. Endlich eingeloggt, können sie endlich oben rechts auf Benutzer gehen und auf Passwort ändern navigieren. Ändern sie ihr Passwort hier und speichern Sie die Einstellungen.


3. Nun ist es an der Zeit den Schlüssel(Key) für ihren Xibo-Client zu finden und Sie mit diesm zu verbinden. Den Schlüssel(Key) finden Sie unter Einstellungen(settings), Konfiguration(Configurations), CMS geheimer Schlüssel(CMS secret key). Diesen Key können wir jetzt bei Schlüssel(Key) in den Xibo Client settings unter der IP-Adresse des Servers eingeben und so eine Verbindung herstellen.


4. Der Bildschirm ist nun Verbunden aber noch nicht Autorisiert. Deshalb gehen wir auf Bildschirme(Displays) und sehen dass, das Gerät nun aufgelistet ist und rechts können wir auf die Optionen für dieses Gerät gehen. Wählen sie autorisieren(authorize) oder ändern(Edit) dann sehen sie in den optionen eine Atorisirungs option welche auf Nein gestellt ist. Stellen sie diese auf ja und ihr Gerät kann nun beliebige Layouts darstellen. in den Bildschirm(Display) optionen können sie auch Layouts auf bestimmte Geräte (Display) Festlegen. Wenn sie noch kein Layout erstellt haben wir es nun ein Standard Layout anzeigen. Layouts können sie Erstellen und gestalten unter dem Layout tab. Gratulation, Sie haben es geschafft. Ich hoffe sehr diese Anweisungen haben Ihnen dabei geholfen Ihren perönlichen Xibo Server aufzusetzen.

3. Testing

3.1 Test 1 (Beispiel)

Testfall Nr. #1
Beschreibung Die Namensauflösung im Netzwerk funktioniert
Vorgehen mit nslookup die Namen von internen und externen Hosts auflösen:
nslookup srv-zh-01.dotcom.intern
nslookup pc-zh-01.dotcom.intern
Voraussetzung / Umfeld Auf dem AD-Server srv-zh-01 ist der DNS-Dienst aktiviert
Erwartetes Resultat Die Namen werden richtig aufgelöst
OK / nicht OK OK
Aufgetretene Fehler / Bemerkungen Keine

3.2 Test 2

Testfall Nr. #2
Beschreubung
Vorgehen
Voraussetzung / Umfeld
Erwartetes Resultat
OK / nicht OK
Aufgetretene Fehler / Bemerkungen

3.3 Test 3

Testfall Nr. #3
Beschreubung
Vorgehen
Voraussetzung / Umfeld
Erwartetes Resultat
OK / nicht OK
Aufgetretene Fehler / Bemerkungen

4. Auswertung

Was hat funktiniert[(ref note example)], was nicht, was waren die grössten Herausforderungen/Probleme, wie habe ich die Probleme gelöst, was mache ich beim nächsten Mal besser, Reflexion

5. Quellenverzeichnis

https://xibo.org.uk/ https://www.docker.com/

de.bkp/technische-dokumentationen/tutorials/installation_und_konfiguration_xibo.txt · Zuletzt geändert: 2021/01/29 16:57 von 127.0.0.1