Aktuell existiert auf der 3cx Website keine Anleitung mehr, wie man 3cx auf einer bestehenden Installation (z.B. Debian 10 Buster oder DietPi) installieren kann. Es wird aktuell nur ein fertiges ISO angeboten, indem auch das Linux enthalten ist (Debian). Es kann aber unter Umständen vorkommen, damm man 3cx auf einem Cloud Server oder einer VM / PC installieren möchte, und nicht die Möglichkeit hat, das ISO zu verwenden. Doch es geht eigentlich ganz einfach.

In diesem Artikel habe ich schon die Grundeinrichtung von 3cx auf einem Raspberry Pi beschrieben. Die Vorbereitungen wie Lizenzkey ordern etc kannst Du hier nachlesen.

Manuell lässt sich 3cx auf jedem Debian 10 Buster (dazu zähl auch die x386 Variante von Dietpi) installieren.

Zunächst muss das OS aktualisiert werden. Dazu gib folgendes ein

sudo apt update && sudo apt upgrade -y

Danach fügen wir die Ressourcen für 3cx hinzu.

wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | sudo apt-key add -
echo "deb http://downloads-global.3cx.com/downloads/debian buster main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
echo "deb http://downloads-global.3cx.com/downloads/debian buster-testing main" | sudo tee /etc/apt/sources.list.d/3cxpbx-testing.list

Danach aktualisierst Du das Repository

sudo apt update

Für 3cx werden noch folgende Pakete benötigt:

sudo apt install net-tools dphys-swapfile

Danach müssen die Repository Files geprüft werden und ggf angepasst werden. Gib dazu folgendes ein:

sudo nano /etc/apt/sources.list.d/3cxpbx.list	

Ersetze dann die Distribution (z.B. stretch) durch buster und Speicher das File CTRL+X ab. Danach nochmal folgendes ausführen:

sudo apt update && sudo apt upgrade -y

Jetzt lade und starte die Installations mit folgendem Befehl:

sudo apt install 3cxpbx

Danach beginnt die Installation von 3cx. Die Konfiguration usw. kannst Du hier nachlesen:

Raspberry Pi Telefonanlage mit 3cx unter DietPi | LOGIN TechBlog

Wenn Du die Software auf einem Cloud-Server betreiben möchtest empfehle ich Dir Hetzner. Hier ist ein Gutscheincode. Mit diesem bekommst Du bei Erstregistrierung 20 EURO Guthaben. Genug um dies auszuprobieren:

Hetzner Gutschein Code 20 EURO

Wie Man bei Hetzner einen Cloudserver einrichtet kannst Du hier sehen. In diesem Beispiel installiere ich PiHole & Unbound. Bitte dies aber nicht durchführen. PiHole und 3CX läuft NICHT auf der gleichen Maschine. Installiere nur den Basis-Server (Debian 10!) und beginne dann mit der Installation von 3cx wie oben beschrieben:

Cloud-Server Installation bei Hetzner

Viel Spass beim Nachbauen.

Raspberry Pi Hardware (Affiliate Link)
Raspberry Pi 4 : https://amzn.to/2EVzC8x
passendes Case passiv gekühlt: https://amzn.to/3rrw9Sj
passendes Case aktiv gekühlt: https://amzn.to/2PPYIeP
Netzteil: https://amzn.to/3kd0wsV
SD-Karte: https://amzn.to/2XzHuTX

Passende Telefone:
Snom (meine Empfehlung): https://amzn.to/2NhQL0Z
oder: https://amzn.to/3uluhwI

Falls benötigt:
SD-Card Reader: https://amzn.to/2EZhNWn
Lan Kabel: https://amzn.to/31nIk7j

Software & Hersteller:
DietPi: https://dietpi.com/
3cx Anleitung Raspi: Anleitung zur Installation von 3CX auf dem neuesten Raspberry Pi
Balena Etcher: https://www.balena.io/etcher/
Bitvise SSH Client: https://www.bitvise.com/ssh-client-download
Lan Scanner: https://www.advanced-ip-scanner.com/de/
Notepad++: https://notepad-plus-plus.org
7Zip: https://www.7-zip.de