Installieren von 3CX via Microsoft Azure Marketplace

Einführung

Hosten und verwalten Sie die 3CX ganz einfach via Microsoft Azure. Verwalten Sie alle Ihre Server über ein einziges Konto, und nutzen Sie Ihre Kenntnisse rund um Microsoft Azure, um die volle Kontrolle über Ihre 3CX Installation zu behalten.

Schritt 1: Bereitstellen einer 3CX-VM per Azure

Neue 3CX-VM im Azure Marketplace

  1. Melden Sie sich an Ihrem Microsoft Azure-Konto an.
  2. Rufen Sie die Seite der Azure Marketplace Apps auf. Für die V20-Bereitstellung klicken Sie hier. Für die V18-Bereitstellung klicken Sie hier.
  3. Suchen Sie nach "3CX", und öffnen Sie mit einem Klick.
  4. Klicken Sie auf "Create", um eine neue VM-Instanz zu erstellen.
  5. Führen Sie unter "Create a virtual machine" > "Basics" folgende Schritte durch:
  1. Wählen Sie Ihr Abo unter "Subscription".
  2. Wählen Sie eine "Resource group", oder erstellen Sie eine neue.
  3. Legen Sie den Namen der VM unter "Virtual machine name" fest.
  4. Verifizieren Sie, dass das "Image" "3CX Phone System - Gen 1" lautet.
  5. Bestätigen oder ändern Sie die Größe der VM unter "Size".
  6. Legen Sie "Authentication type", "Username" und "Password" oder den "SSH public key" für den Admin der VM fest.
  1. Überprüfen Sie die Optionen der neuen VM unter "Disks", "Networking", "Management", "Advanced", "Tags", und klicken Sie auf  "Review + Create".
  2. Klicken Sie auf  "Create", um die neue VM einzurichten.

Neue 3CX VM in Azure Marketplace - Review+Create

Schritt 2: Konfigurieren der VM-Firewall

Inbound-Regel hinzufügen

RTP Port Regel für 3CX VM - Azure Marketplace

  1. Klicken Sie nach Einrichtung der neuen VM auf "Go to Resource".
  2. Die benötigten SSH- und RTP-Portbereiche müssen nach der Bereitstellung manuell für die neue VM erstellt werden. Klicken Sie auf "Settings" > "Networking" und dann auf "Add inbound port rule". Sie müssen 2 eingehende Regeln erstellen.
  3. Um den RTP-Verkehr zu aktivieren, legen Sie diese neue Inbound-Regeln fest:
  1. "Source" → "Any"
  2. "Source port ranges" "*"
  3. "Destination" "Any"
  4. "Destination port ranges" "9000-10999"
  5. "Protocol" "UDP"
  6. "Name": Legen Sie hier eine beschreibende Zeichenfolge ohne Leerzeichen fest, z. B. "9000-10999_UDP"
  7. "Description" beschreiben Sie die Regel kurz, z. B. mit "3CX RTP Port Range"
  1. Für SSH legen Sie diese neue Regel für eingehende Ports fest (entfernen Sie "default-allow-ssh"):
  1. "Name" → "SSH".
  2. "Source" "IP address of your choice"
  3. "Destination port ranges" "22"
  4. "Protocol" → "TCP"
  1. Klicken Sie auf "Add", um die Regel anzuwenden, und klicken Sie abschließend auf "Overview".

Schritt 3: Erstellen einer Swap-Datei

Aufgrund einer Einschränkung von Azure für "waagent" und "cloud-Init" für Marketplace-Images muss die Swap-Datei nach der Erstellung der Maschine manuell erstellt werden. Stellen Sie eine SSH-basierte Verbindung  zu Ihrer Maschine her, und gehen Sie wie hier beschrieben vor.

Schritt 4: Hochladen der 3CX-Konfiguration

Hochladen der 3CX-Konfiguration

Sobald Ihre VM-Instanz erstellt ist, müssen Sie die Konfigurationsdatei hochladen, um die Installation abzuschließen.

  1. Falls noch nicht erfolgt, gehen Sie zu: https://www.3cx.de/install/
  2. Melden Sie sich mit Ihrem Kundenkonto an und konfigurieren Sie eine On-Premise- / selbstverwaltete 3CX-Instanz für PRO/ENT. Nach Abschluss der Konfiguration erhalten Sie den Link zu einer Konfigurationsdatei. Sie können den Link kopieren oder die Datei herunterladen. Weitere Informationen finden Sie in unserer Anleitung zur Installation und Einrichtung von 3CX.
  3. Kopieren Sie die "Public IPv4 address" Ihrer neuen Instanz, und öffnen Sie diese in einem Browser mit dem Port 5015, zum Beispiel http://public_ip:5015.
  4. Laden Sie die Datei entweder über die Upload-Option hoch oder geben Sie den Link zur Konfigurationsdatei an.

Siehe auch

  • Installation von 3CX via:

Letztes Update

Dieses Dokument wurde zuletzt am 8. März 2024 aktualisiert.

https://www.3cx.de/docs/adminhandbuch/telefonanlage-azure-marketplace/