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

Dieser 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
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.