Installation · 2 min read · Nov 12, 2025
So installieren Sie Asterisk 13 auf Debian
Asterisk ist ein freies und Open Source Framework zum Erstellen von Kommunikationsanwendungen. Asterisk verwandelt einen gewöhnlichen Computer in einen VoIP-Kommunikationsserver. Asterisk betreibt IP-PBX-Systeme, VoIP-Gateways, Konferenzserver und wird von kleinen Unternehmen, großen Unternehmen, Callcentern, Anbietern und Regierungen weltweit genutzt. Heute werden wir Asterisk auf Debian installieren. Alle erforderlichen Pakete werden über apt installiert, aber Asterisk wird aus dem Quellcode installiert. Lassen Sie uns sehen, wie man Asterisk auf Debian installiert.
Es gibt viele Versionen von Asterisk auf ihrer Website, aber die neueste ist 13 mit LTS (Langzeitunterstützung). Daher werden wir es aus dem Quellcode herunterladen und in diesem Tutorial installieren.
Zuerst installieren wir die Build-Umgebung:
apt-get install build-essential 
Dieser Befehl installiert die grundlegenden Pakete, die auf einem neuen Server benötigt werden, um Asterisk 13 zu installieren.
Jetzt installieren wir einige weitere Abhängigkeiten, die direkt von Asterisk 13 abhängen:
apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-devDieser Befehl installiert die Bibliotheken, die Asterisk benötigt, um zu funktionieren, und für CDRs gibt es viele Optionen. Im Moment werden wir auch SQLite installieren, da wir uns noch nicht entschieden haben, ob wir MySQL oder SQLite verwenden.

Jetzt werden wir Asterisk von ihrer Website mit folgendem Befehl herunterladen:
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz 
Jetzt haben wir Asterisk 13 erfolgreich auf unserem Server heruntergeladen.
Um es aus dem Quellcode zu installieren, den wir heruntergeladen haben, müssen wir es extrahieren. Verwenden Sie den folgenden Befehl zum Extrahieren:
tar xvf asterisk-13-current.tar.gz Jetzt gehen Sie in den Ordner, um Asterisk zu installieren:
cd asterisk-13.3.2/ Um aus einem Quellcode zu kompilieren, müssen wir den folgenden Befehl verwenden, der überprüft, ob alle Abhängigkeiten installiert sind, bevor die Software installiert wird:
./configure
Das obige Bild zeigt, dass einige Bibliotheken fehlen. Jetzt werden wir diese Abhängigkeiten nacheinander lösen:
tar xvf jansson-2.5.tar.gz 
Jetzt haben wir die fehlende Bibliothek heruntergeladen und werden sie aus dem Quellcode kompilieren, um das Problem zu lösen:
cd jansson-2.5/ ./configure 
Da alle Abhängigkeiten erfüllt sind, werden wir jetzt den folgenden Befehl ausführen, um Libjasson zu installieren:
make && make install && ldconfig 
Jetzt gehen wir in den Asterisk-Ordner und führen den Befehl ./configure erneut aus, um zu überprüfen, ob noch andere Abhängigkeiten fehlen:

Das zeigt, dass wir jetzt bereit sind, Asterisk zu installieren, da alle Abhängigkeiten erfüllt sind. Führen Sie jetzt die folgenden Befehle aus und warten Sie eine Weile, da es einige Zeit dauern wird:
make 
make install & make samples
Asterisk ist jetzt installiert und bereit zur Verwendung. Sie können sich mit dem folgenden Befehl in die Asterisk-Konsole einloggen:
asterisk -cvvvvvvvv 
Wir haben Asterisk erfolgreich auf unserem Debian-Server installiert und Sie können mit der Arbeit an Asterisk beginnen.
Links
- Asterisk
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.