Getting Started › Installation

Server#

Video Tutorial: Installation

Systemvoraussetzungen#

Bemerkung

Eine zentrale Übersicht aller Systemvoraussetzungen finden Sie unter Systemvoraussetzungen.

Ausbaustufen

Betriebsart - XPhone Connect als

Benutzer

UC-Lösung inkl. CTI und Presence und UM Dienste

5.000 [1]

Directory-Service mit Fax

10.000 [2]

Directory-Service ohne Fax

16.000 [2]

Ressourcenbedarf

Unsere CSM-Webtools enthalten auch ein Tool zur automatischen Berechnung der benötigten Systemressourcen.

Hinweis

Es handelt sich hierbei um allgemeine Empfehlungen. Der tatsächliche Bedarf hängt von vielen Faktoren ab. Ein Teil der Randbedingungen wird in den folgenden Abschnitten erläutert. Einige andere Parameter lassen sich nur schwer quantifizieren (z.B. Festplattenleistung, Netzwerkleistung, Anrufverhalten), so dass die Empfehlungen in der Praxis angepasst werden müssen.

Virtualisierung

Folgende Virtualisierungen werden unterstützt:

  • VMware ESX / ESXi Server

  • Microsoft Hyper-V

  • Citrix Xen Server

Hinweis

Beachten Sie auch unsere Infrastruktur-Voraussetzungen zum Thema Virtualisierung.

Betriebssysteme

Wichtig

  • Aktuelle Service Packs werden vorausgesetzt.

  • Der XPhone Connect Server darf nicht auf einem Terminal Server oder Domain Controller installiert werden.

  • Inplace-Upgrades von Windows-Systemen, auf denen ein XPhone Server läuft, werden nicht unterstützt. Stattdessen ist eine vollständige Windows Neuinstallation mit anschließender Wiederherstellung der XPhone Server Daten mittels Backup und Restore erforderlich.

Microsoft Clientzugriffslizenz (CAL)

Zusätzlich werden von Microsoft CAL-Lizenzen benötigt, die den Server lizenzrechtlich berechtigen, Client-Verbindungen anzunehmen. Es gibt verschiedene Möglichkeiten, dies zu realisieren:

  1. Lizenzen können pro Server erworben werden, so dass beliebig viele Clients im Netzwerk aktiv sein können, aber nur eine bestimmte Anzahl eine Verbindung zum Server herstellen kann. Diese Lösung ist in der Regel sinnvoller, wenn nur ein Server im Netzwerk vorhanden ist.

  2. Die Lizenzen werden pro Arbeitsplatz erworben, so dass der Arbeitsplatz mit beliebig vielen Servern im Netzwerk verbunden werden kann. Bei mehreren Servern ist diese Option in der Regel kostengünstiger.

Serverprodukte von Microsoft enthalten in der Regel eine geringe Anzahl von Client-Zugriffslizenzen.

Software-Komponenten

Diese Software-Komponenten werden vor der XPhone Server Installation benötigt:

  • Microsoft .NET Framework: 4.8

  • Microsoft .NET Framework: 3.5 SP1

  • Microsoft Windows Powershell 5.1

    • Ist im Windows Server standardmäßig installiert. Ist möglicherweise deaktiviert.

  • Für MAPI mit Exchange Server Subscription Edition: Microsoft Outlook 2024/2021 (32-Bit)

    • Optional: Wird nur benötigt, wenn MAPI Funktionen verwendet werden sollen.

Diese Software-Komponenten werden, abhängig von den zu verwendenden Leistungsmerkmalen und Betriebsart, benötigt und durch den Installationsassistenten installiert.

  • Microsoft SQL 2019 Express

  • Microsoft .NET CORE

  • Microsoft Visual C++ Redistributable

  • Microsoft Visual C++ 2013 Redistributable

  • OpenSSH

    • Optional: Wird nur benötigt, wenn der XCC auf einen Satellit ausgelagert wird.

  • TE-Systems XCAPI

  • SQL-Server Management Studio

  • Wireshark

Browser

C4B testet bei der Produktfreigabe die jeweils verfügbare Browserversion von:

  • Mozilla Firefox

  • Google Chrome

  • Microsoft Edge

Hinweise#

  • Bitte beachten Sie vor der Installation die Systemvoraussetzungen!

  • Bitte aktivieren Sie bei Windows Server 2022 die Druckerwarteschlange (Spooler) in den Windows Diensten, wenn Sie den XPhone Fax-Druckertreiber installieren möchten. Ferner sollten Sie den Startup-Typ auf Automatisch stellen.

    Ansonsten lässt sich der XPhone Connect Fax-Druckertreiber nicht installieren.

  • Von einer parallelen Installation eines XPhone Connect Clients auf einem XPhone Connect Server wird dringend abgeraten. Dies wird nicht vom C4B Support unterstützt.

    Sollte es jedoch zu Testzwecken erforderlich sein, dies dennoch zu tun, so sind folgende Punkte bei der Installation zu berücksichtigen:
    • Bei den Installationsfeatures darf ausschließlich der XPhone Connect Client angewählt sein, Outlook Integration, Fax-Druckertreiber etc. dürfen nicht mit installiert werden.

    • Während der XPhone Connect Client Installation dürfen der XPhone Connect Server Dienst oder sonstige abhängige Tools nicht gestartet sein.

    • Der XPhone Connect Client muss die identische Version des Servers haben.

    • Sollen Server oder Client auf eine höhere Version aktualisiert werden, so muss sichergestellt sein, dass jegliche XPhone Connect Software beendet ist. Sowohl Client als auch Server müssen vor der nächsten Verwendung beide auf identische Version aktualisiert werden.

  • Das gesamte Verzeichnis des Servers muss vom Virenscanner ausgenommen werden. Dies ist der Standardpfad, sofern Sie ihn nicht geändert haben:

    C:\Program Files\C4B
    

Installation#

Achtung

Wenn Sie ein Major Release Upgrade von V9 auf V10 durchführen möchten, folgen Sie der Upgrade-Dokumentation.

  • Laden Sie die Software von der C4B Homepage herunter.

  • Entpacken Sie die komprimierte Datei und starten Sie das XPhone Connect Server Setup aus dem Verzeichnis:

    \XPhoneConnect_V10_X_XXX\Software\Server\setup.exe
    

Wenn das Betriebssystem den Anforderungen entspricht, wird der Installationsassistent geöffnet, ansonsten erscheint ein Hinweis.

Installationsassistent#

Start

Es öffnet sich der Installationsassistent. Sollten Sie ein nicht freigegebenes Betriebssystem einsetzen oder nicht das aktuelle Service Pack, erscheint ein entsprechender Hinweis. Wenn das Betriebssystem den Anforderungen entspricht, erscheint folgendes Fenster:

req_1

MAPI Auswahl

Hier bekommen Sie eine Auswahl an Optionen angezeigt, welche sich danach richtet, ob oder welches MAPI bereits installiert ist:

req_2

Tipp

Beachten Sie auch die MAPI Integrations-Anleitung.

Betriebsart

Im folgenden Fenster können Sie zwischen drei Betriebsarten wählen:

  • XPhone Connect als UC-Lösung

    In diesem Betriebsmodus können Sie alle für XPhone Connect angebotenen Features nutzen, inklusive der Directory Services (XPhone Connect Directory).

  • XPhone Connect als Web-Service

    Dieser Betriebsmodus ermöglicht die Installation der Web-Anwendungen auf einem separaten Rechner.

    Tipp

    Web-Anwendungen outsourcen - Beschreibung für die Installation von Web-Anwendungen (Analytics, Mobile, Meeting, UMSettings) auf einem separaten Rechner (DMZ).

req_3

Bemerkung

  • Den Betriebsmodus XPhone Connect als Directory-Service gibt es nicht mehr. Stattdessen können Sie Contacts by XPhone verwenden.

  • Für Contacts by XPhone eine speziell angepasste Installation erforderlich, die den Konfigurationsaufwand für Contacts by XPhone reduziert.

  • Weitere Informationen finden Sie auf der Contacts by XPhone-Webseite und im CbyX Administrator-Handbuch.

  • Wenn Sie den XPhone Server im Betriebsmodus XPhone Connect als Directory-Service zu Contacts by XPhone migrieren möchten, folgen Sie bitte dieser Migrationsanleitung.

Installationsmodus

Weiterhin stehen zwei Installationsmodi zur Verfügung:

  • Vollständig

    Alle erforderlichen Komponenten zum Betrieb der XPhone Connect Lösung werden automatisch installiert. Möglicherweise erforderliche Neustarts des Betriebssystems werden automatisch durchgeführt. Es ist keine Interaktion des Administrators erforderlich.

  • Benutzerdefiniert

    Die erforderlichen Komponenten zum Betrieb von XPhone Connect können über manuellen Aufruf der Setups installiert werden.

req_3-1

Hinweis

Wenn Sie bestehende SQL-Server einsetzen wollen, so wählen Sie als Installationsmodus Benutzerdefiniert.

Voraussetzungen

Die nachfolgend gezeigten Komponenten werden (benutzerdefiniert oder automatisch) für den Betrieb von XPhone Connect installiert. Bei der vollständigen Installation haben Sie die Möglichkeit die Installation abzubrechen bzw. zu pausieren.

req_4

Diese Komponenten werden bei Auswahl des Installationsmodus Automatisch nacheinander automatisch installiert. Bei Benutzerdefiniert können Sie die Komponenten über den Button Alle installieren der Reihe nach automatisch installieren lassen oder der Reihe nach von oben nach unten.

Es kann sein, dass Sie zu einem Windows System Neustart aufgefordert werden.

req_5

IIS

Auf der nächsten Seite werden alle erforderlichen Komponenten des Microsoft Internet Information Service (IIS) installiert:

req_7

Optionale Komponenten

Wählen Sie, ob Sie Open SSH installieren möchten.

req_8

SQL Server

Die nächsten zwei Dialoge installieren zwei Microsoft SQL-Server Express Instanzen sowie ggf. das SQL Server Management Studio:

  • XPCONNECT

    In dieser Instanz werden alle Daten des XPhone Connect Servers gespeichert.

  • XPANALYTICS

    In dieser Instanz werden die Daten für das Statistik Modul XPhone Connect Analytics gespeichert.

Hinweis

  • Bitte installieren Sie den XPhone Connect Server immer mit beiden vom Installationsassistenten vorgeschlagenen SQL-Server-Instanzen, auch wenn Sie ihn später mit einem externen SQL-Server betreiben möchten. Fehlt dem XPhone Connect Server bei der Erstinbetriebnahme die lokale Instanz für die Connect-Server-Daten, so kommt es zu Problemen beim Ändern des Kontos, unter dem der Serverdienst ausgeführt wird. Dies ist jedoch eine Voraussetzung für den Zugriff auf den externen SQL-Server.

    • Workaround: Sollte es dennoch zu dem oben genannten Problem kommen, kann man den XPhone Connect Server Manager auch mit einem anderen Benutzerkonto ausführen, welches Zugriff auf den eigenen SQL-Server hat. Wenn Windows die Option Ausführen als anderer Benutzer im Kontextmenü nicht anbietet, kann dies in der Registry aktiviert werden. Eine Beschreibung dafür finden Sie z.B. hier. Der Benutzer des Server Managers kann jetzt das Dienstkonto in der eigenen Datenbank ändern.

Achtung

Wenn Sie einen ausgelagerten SQL-Server verwenden: Überprüfen Sie nach dem Update/Upgrade im IIS Manager die Application Pool Identität von XPhoneConnectAnalytics. Sie muss einen Active Directory Benutzer enthalten. Weitere Informationen erhalten Sie im Kapitel Auslagern des SQL-Servers - Vorgehensweise für Analytics.

req_10

req_12

Telemetrie

In diesem Dialog installieren Sie Prometheus:

prometheus

Hinweis

Wie Sie die Telemetriedaten erfassen und auswerten können, erfahren Sie im Telemetrie-Kapitel.

IP-CAPI

Auf der Folgeseite kann optional die IP-basierte CAPI XCAPI installiert werden. Die Installation ist nur erforderlich, wenn Sie das Feature Fax oder Voicemail einsetzen. Beachten Sie, dass für XCAPI entsprechende Lizenzen bei C4B erworben werden müssen.

req_14

XPhone Call Controller

Die Installation von Wireshark und Npcap wird empfohlen. Mit npcap können für die SIP Gateways Netzwerktraces erstellt werden. Diese können erforderlich sein z.B. zu Supportanfragen für XCC Konferenzen oder AnyDevice / Softphone. Aufgezeichnet werden dann nur Netzwerkinformationen für den lokalen Port des SIP Gateways.

Mit Wireshark können diese Tracedateien ausgewertet werden. Auch ein

Tipp

Auch ein Remote Netzwerk Trace ist mit Wireshark möglich.

req_15

Installation

Abschließend rufen Sie das Setup des XPhone Connect Servers auf:

req_17

Server-Setup#

Es erscheint jetzt das Setup für die Betriebsart XPhone Connect als UC-Lösung:

xpsv10

Wählen Sie die Features aus, die verwendet werden sollen. Es ist jederzeit möglich nachträglich Features über Systemsteuerung > Programme und Features hinzuzufügen:

xpsv10-feat

Hier sehen Sie alle Features im Detail:

xpsv10-1-feat

Hinweis

Deaktivieren Sie die Features, die Sie wenn Sie ihn nicht lizenzieren oder nutzen möchten. Ansonsten kann es z.B. beim Starten von unlizenzierten Leistungsmerkmalen zu Fehlermeldungen im XPhone Connect Server und Windows Event-Log kommen.

Nach Abschluss des Setups wird automatisch der XPhone Connect Server Manager aufgerufen, sofern die entsprechende Option am Ende des Setups gewählt worden ist. Der Dienst des XPhone Connect Servers wird nicht gestartet, um z.B. Änderungen der Datenbankverbindung (atlas.xml) vorzunehmen oder das Dienstkonto umzustellen. Wenn Sie keine Einstellungen am Dienstkonto vornehmen wollen, so klicken Sie auf Starten. Nachdem der Dienst vollständig gestartet wurde, können Sie mit der XPhone Connect Server Konfiguration beginnen. Klicken Sie dazu unter Administration auf XPhone Connect Server. Es öffnet sich die Web-Administration.

xpc_servermanager

Tipp

Wenn Sie die Web-Administration zum ersten mal öffnen erscheint der Ersteinrichtungs-Assistent.

Ihre Meinung zählt!

Ob Lob, hilfreiche Ideen oder ein Hinweis auf einen Fehler - wir freuen uns über jede Nachricht.
Schreiben Sie uns einfach an doku@c4b.de und helfen Sie mit, diese Dokumentation noch besser zu machen.
Vielen Dank für Ihre Unterstützung!