Zum Inhalt

Server Installation

Der SIP Attendant- & Mediaserver (SAM) ist eine Linux-basierte Docker-Applikation.
Die Installation ist sowohl auf Hardware-Servern als auch in virtualisierten Umgebungen möglich.

Nachfolgend die empfohlenen Systemanforderungen:

Systemanforderungen

SAM kann aktuell nur auf amd64-Plattformen installiert werden.

Max. Sprachkanäle CPU RAM Festplatte (Audiofiles / Voicemessages) Sonstiges
8 2× 2 GHz 4 GB mind. 20 GB (> 5 GB für das System) Prozessor benötigt AVX/AVX2-Support
30 2× 2 GHz 8 GB mind. 50 GB (> 5 GB für das System) Prozessor benötigt AVX/AVX2-Support
60 2× 2 GHz 16 GB mind. 50 GB (> 5 GB für das System) Prozessor benötigt AVX/AVX2-Support

Vorbereitungen

Bevor SAM installiert werden kann, müssen folgende Schritte durchgeführt werden:

Installation auf Hardware

  1. Die Install-ISO herunterladen.
  2. Aus der ISO einen bootfähigen USB-Stick erstellen
    (Empfehlung: Rufus).
  3. Den Server vom USB-Stick booten und das Ubuntu-Server-Setup starten.

Installation auf VMware

Info

Als virtuelle Plattform wurde bisher nur VMware ESXi erfolgreich getestet.

  1. Die Install-ISO herunterladen.
  2. Eine neue virtuelle Maschine mit mindestens folgenden Geräten erstellen (1× DVD-Laufwerk (für die ISO), 1× Netzwerkkarte (Netzwerkbrücke), 1× Festplatte)
  3. Die ISO im DVD-Laufwerk der VM zuweisen.
  4. Die virtuelle Maschine booten und das Ubuntu-Server-Setup starten.

Tip

Einige Virtualisierungsplattformen benötigen zusätzliche Einstellungen, um AVX/AVX2-Support zu gewährleisten. Diese Optionen sind häufig mit „Support VT-x/AMD-V“ o. ä. gekennzeichnet. Schlägt die Installation oder die Aktivierung der Software fehl, sollten die CPU-/Virtualisierungsoptionen der Plattform geprüft und ggf. weiter recherchiert werden.

Ubuntu-Installation

Die Installation des Ubuntu Servers ist größtenteils automatisiert.

1. Netzwerkkonfiguration

Der Installationsassistent von Ubuntu kann mit den Pfeiltasten, der Enter-Taste und der Backspace-Taste bedient werden.
Standardmäßig ist die Netzwerkschnittstelle auf DHCP eingestellt. Dies wird nur empfohlen, wenn im DHCP-Server für die MAC-Adresse des Servers eine feste IP-Adresse hinterlegt ist. Anderenfalls kann kein stabiler Betrieb gewährleistet werden.

Um die Netzwerkkonfiguration anzupassen:

  • Mit den Pfeiltasten die zu konfigurierende Netzwerkschnittstelle auswählen.

ubuntu_install_1

  • Die IPv4 Method auf Manual stellen.

ubuntu_install_2

  • Netzwerk-Konfiguration angeben:

  • Subnet → Netzadresse/CIDR

  • Address → IP-Adresse von SAM im Kundennetz
  • Gateway → nur erforderlich, wenn z. B. die TK-Anlage außerhalb des Netzes ist oder ein externer Mediaserver genutzt werden soll.

ubuntu_install_3

  • Mit Done bestätigen bzw. Continue without network, falls keine Internetverbindung verfügbar ist.

2. Installation starten

  • Formatierung der Festplatte bestätigen:

  • Continue

ubuntu_install_4

  • Nach Abschluss der Ubuntu-Installation den Server neu starten:

  • Reboot now

ubuntu_install_5

  • Nach dem ersten Neustart wird automatisch die SAM-Grundinstallation gestartet.
    Diese beginnt kurz nach dem Hochfahren des Systems und läuft ohne weiteres Zutun durch.

ubuntu_install_6

  • Nach Abschluss der Installation ist die SAM-Adminoberfläche unter
    https://{SERVER-ADRESSE} erreichbar. Standardmäßig wird eine 2-wöchige Grace-Period-Lizenz eingespielt.
  • Der Standard-Login lautet: superuser / superuser.
    Dieser Login sollte anschließend unter
    Sonstige → Einstellungen → Benutzerverwaltung geändert werden.

Erste Schritte

Um SAM in Betrieb zu nehmen, sind folgende Punkte empfohlen:

Linux-Management-Oberfläche

In dem Management-Menü können alle wichtigen Hintergrundprozesse der Applikation verwaltet werden.

Die Oberfläche erscheint automatisch nach erfolgreichem Linux-Login.
Sollte die Oberfläche nicht sichtbar sein oder explizit geschlossen worden sein, kann sie mit dem Befehl
sipagent wieder geöffnet werden.

Die Steuerung erfolgt:

  • Navigation mit den Pfeiltasten
  • Bestätigung mit der Enter-Taste
  • Zurück mit der Backspace-Taste
  • Auswahl mit der Leertaste

  • Der Standard-Linux-Login ist admin / sipagent

  • Nach dem ersten Login muss das Passwort zwingend geändert werden.

lom_1

Im Menü Start können die SAM-Prozesse gestartet werden. Folgende Server können hier gestartet werden:

  • SIPAgent (SAM-Hauptserver)
  • Mediaserver (Standalone „externer“ Mediaserver)
  • Portainer (Web-GUI für Docker-Verwaltung)

Diese Optionen stehen auch im Menü stop / restart zur Verfügung.

Über den Menüpunkt shell ist es möglich, in die normale Linux-Shell zu wechseln,
um das Linux-System weiter zu konfigurieren.