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
- Die Install-ISO herunterladen.
- Aus der ISO einen bootfähigen USB-Stick erstellen
(Empfehlung: Rufus). - 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.
- Die Install-ISO herunterladen.
- Eine neue virtuelle Maschine mit mindestens folgenden Geräten erstellen (1× DVD-Laufwerk (für die ISO), 1× Netzwerkkarte (Netzwerkbrücke), 1× Festplatte)
- Die ISO im DVD-Laufwerk der VM zuweisen.
- 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.

- Die IPv4 Method auf
Manualstellen.

-
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.

- Mit
Donebestätigen bzw.Continue without network, falls keine Internetverbindung verfügbar ist.
2. Installation starten
-
Formatierung der Festplatte bestätigen:
-
Continue

-
Nach Abschluss der Ubuntu-Installation den Server neu starten:
-
Reboot now

- 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.

- 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.

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.