Installation · 6 min read · Dec 31, 2025
Asterisk-Installation auf Debian 7 (Wheezy)
Asterisk-Installation auf Debian 7 (Wheezy)
Einführung
Dieses Dokument bietet Installationsanweisungen für Debian Linux 7 und Asterisk auf einer neuen Plattform.
Komponenten:
Debian Linux: Die neueste Version kann von (http://cdimage.debian.org/debian-cd/7.1.0/amd64/iso-dvd/) heruntergeladen werden. Es wird mehr als ein CD-Image auf der Website geben, laden Sie nur die erste CD herunter, die zusätzliche Software auf CD 2&3 kann während der Installation von innerhalb von Linux heruntergeladen werden, falls erforderlich.
Asterisk: ist eine offene, kostenlose Plattform zum Erstellen von Kommunikationssystemen. Die neueste stabile Version kann von (http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) heruntergeladen werden, und wählen Sie dann die geeignete zertifizierte Version oder von der Befehlszeile, nachdem Sie Linux eingerichtet haben, und geben Sie den folgenden Befehl ein: (wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz). Neben der Asterisk-Plattform müssen zwei zusätzliche Pakete von der Asterisk-Website heruntergeladen werden:
i. DAHDI-Bibliothek: wird zur Verwaltung von Kommunikationsschnittstellen verwendet (wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz)
ii. LIBPRI-Bibliothek: LIBPRI ist eine Open-Source-Bibliothek, die die Protokolle kapselt, die zur Kommunikation über ISDN-Primärschnittstellen (T1, E1, J1) verwendet werden. LIBPRI ist eine Abhängigkeit für Asterisk und DAHDI, wenn PRI-Signalisierung verwendet wird. (wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz)
Linux-Installation
1- Brennen Sie das heruntergeladene ISO-Image der neuesten Linux-Plattform auf eine DVD oder eine CD (je nach Größe) und legen Sie es in die Maschine ein und stellen Sie sicher, dass Sie von dem CD-Laufwerk booten.
2- Nach dem Booten werden Sie mit dem Installations-Startbildschirm begrüßt, wie in Abbildung 1-1 unten, wählen Sie die erste Option “installieren”

Abb. 1-1 [erster Bildschirm]
3- Auf dem nächsten Bildschirm “Sprache Bildschirm” wählen Sie “Englisch” und fahren Sie fort [Abb. 1-2 Sprachbildschirm]

Abb. 1-2
4- Auf dem nächsten Bildschirm “Wählen Sie Ihren Standort” wählen Sie das Land, in dem Sie sich befinden (Jordanien); oder Sie können es als US belassen und später innerhalb des Systems korrigieren. Abb. 1-3

Abb. 1-4
5- Auf dem nächsten Bildschirm “Systemlokal” wählen Sie die Tastaturstandardeinstellungen (wie auf dem Bildschirm). Abb. 1-5

Abb. 1-5
6- Konfigurieren Sie die Tastaturregion, indem Sie die Eingabetaste drücken Abb. 1-6

Abb. 1-6
7- Debian beginnt mit der Installation, lehnen Sie sich zurück und warten Sie, bis es die nächste Aktion anfordert (Abb. 1-7)
Abb. 1-7
8- Als nächstes richten Sie Ihre Netzwerkkonfiguration ein (die tatsächlichen Einstellungen können von den untenstehenden Abbildungen abweichen) Abbildung 1-8..1-11

Abb. 1-8

Abb. 1-9

Abb. 1-10

Abb. 1-11
9- Auf dem nächsten Bildschirm werden Sie aufgefordert, das Root-Passwort einzugeben, stellen Sie sicher, dass Sie ein komplexes Passwort eingeben. Abb. 1-12

Abb. 1-12
10- Der nächste Bildschirm fordert die Bestätigung des Root-Passworts vom vorherigen Bildschirm an.
11- Als nächstes werden Sie aufgefordert, einen normalen Benutzer im System hinzuzufügen und ein Passwort für diesen Benutzer einzugeben, wie in Abbildung 1-13 und 1-14

Abb. 1-13

Abb. 1-14
12- Als nächstes werden Sie aufgefordert, die Festplattenpartition einzurichten, wählen Sie “Geführte, gesamte Festplatte verwenden” Abb. 1-15

Abb. 1-15
13- Klicken Sie auf “Weiter” auf den folgenden Bildschirmen der Festplattenpartition, bis das System mit der Installation der Dateien beginnt.
14- Das System beginnt mit der Installation gemäß Abbildung 1-16

Abb. 1-16
15- Als nächstes werden Sie aufgefordert, den Paketmanager auszuwählen; der Paketmanager ist dafür verantwortlich, das APT zu identifizieren, das später zur Installation erforderlicher Software verwendet wird. Abb. 1-17

Abb. 1-17
16- Die Apt-Konfiguration beginnt sofort nach dem vorherigen Bildschirm gemäß Abb. 1-18 unten

Abb. 1-18
17- Klicken Sie auf “NEIN” auf dem Bildschirm zur Beliebtheitsumfrage Abb. 1-19

Abb. 1-19
18- Nach der Einrichtung der Software-Repositories werden Ihnen zusätzliche Software-Installationsoptionen angezeigt, stellen Sie sicher, dass Sie nur “SSH” und “Standard-Systemdienstprogramme” auswählen, wie in Abb. 1-20

Abb. 1-20
19- In den letzten Schritten werden Sie mit der Installation des GRUB-Loaders konfrontiert, der ein Dienstprogramm für das Linux-Bootsystem ist, wählen Sie “JA” und fahren Sie fort gemäß Abb. 1-21

Abb. 1-21
20- Herzlichen Glückwunsch, Sie haben die Installation von Debian 7 erfolgreich abgeschlossen. Klicken Sie auf “Weiter”, um neu zu starten und sich im System anzumelden. Abb. 1-22

Abb. 1-22
21- Nach dem Neustart des Systems geben Sie Ihre Anmeldedaten ein, um auf das System zuzugreifen, dies kann auch remote mit “putty” erfolgen, wenn Sie es bevorzugen, remote zu arbeiten.
Asterisk installieren
Um Asterisk ordnungsgemäß zu installieren, müssen einige Systembibliotheken installiert werden, bevor Asterisk kompiliert wird.
Erforderliche Systembibliotheken:
C/C++-Compiler
OpenSSL
Ncurses
Newt
Libxml2
Kernel-Header
Sqlite
Vim (Datei-Editor)
Installation der Systembibliotheken:
- Beginnen Sie mit dem Ausführen des folgenden Befehls: apt-get install build-essential, wie in Abb. 2-1 unten, dies installiert alle vorab erforderlichen Komponenten wie C/C++ und gcc-Compiler.
Abb. 2-1
- Als nächstes installieren wir: OpenSSL, Ncurses, Newt, LibXML2, vim und sqlite sowie Kernel-Header, wir beginnen mit dem letzten (Kernel-Header), indem wir den Befehl ausführen: apt-get install linux-headers-$(uname -r), aber stellen Sie vorher sicher, dass das System auf dem neuesten Stand ist, indem Sie: apt-get update ausführen. Abb. 2-2 unten

Abb. 2-2
- Als nächstes installieren wir den Rest der in Schritt 2 genannten Systembibliotheken zusammen mit ihren Entwicklungsbibliotheken. Dazu führen Sie den folgenden Befehl aus: apt-get install libxml2 libxml2-dev openssl libssl-dev libncurses5 libncurses5-dev libnewt0.52 libnewt-dev vim-nox libsqlite3-dev, wie in Abb. 2-3
Abb. 2-3
Jetzt haben wir alle notwendigen Bibliotheken und Unterstützungssoftware installiert. Starten Sie das System neu und fahren Sie mit den nächsten Schritten zur Installation des Asterisk-Systems fort.
Herunterladen und Installieren der Asterisk-Pakete:
Das Asterisk-System hat zwei unterstützende Pakete, die zusammen mit dem Asterisk-Paket installiert werden müssen: DAHDI & LIBPRI. DAHDI ist eine Sammlung von Treibern und Dienstprogrammen für eine Reihe von analogen und digitalen Telefonkarten, wie sie von Digium hergestellt werden. Und LIBPRI ist eine Bibliothek, die es Asterisk ermöglicht, mit ISDN-Verbindungen zu kommunizieren.
Wir beginnen mit dem Herunterladen der tar-Dateien (komprimierte Dateien) auf unser System und extrahieren sie schließlich und installieren sie. Das Herunterladen der tar-Dateien von der Befehlszeile erfolgt, wie in diesem Dokument im Abschnitt “Systemkomponenten” beschrieben. Laden Sie die Pakete nach /usr/local/src herunter.
Prozess:
- Laden Sie Asterisk, DAHDI und LibPri nach /usr/local/src herunter, wie in Abbildung 4-1

Abb. 4-1
- Entpacken Sie die oben installierten Dateien in dasselbe Verzeichnis, indem Sie den folgenden Befehl ausführen (stellen Sie sicher, dass Sie den Paketnamen entsprechend ändern): tar -zxf [package_name].tar.gz, siehe Abb. 4-2

Abb. 4-2
Jetzt werden wir DAHDI und LibPri erstellen, indem wir in den Asterisk-Ordner navigieren und die nächsten Befehle ausführen:
a. DAHDI-Befehle: make make install Abb. 4-3.1
Abb. 4-3.1
b. Führen Sie aus: make config und Sie sind mit DAHDI fertig.
Installation von Libpri: Zuerst müssen Sie die aktuelle Version von libpri patchen, falls ein Patch verfügbar ist, also laden Sie auch den libpri-Patch von demselben Ort herunter und führen Sie den folgenden Befehl aus: patch –p1 < /<
> ebenso wie DAHDI führen Sie die nächsten Befehle aus: apt-get install libpri1.4Schließlich werden wir mit dem Erstellen und Installieren des Asterisk-Pakets beginnen, zuerst navigieren wir in den Asterisk-Ordner, danach starten wir Folgendes:
a. Zuerst müssen wir den Befehl ausführen: ./configure, das Endergebnis wird wie in Abb. 5-1.1 sein.

Abb. 5-1.1
b. Als nächstes führen wir “make menuselect” aus, um mysql_cdr aus dem Menü auszuwählen, wie in Abb. 5-1.2

Abb. 5-1.2
c. Schließlich werden wir das Asterisk-Paket erstellen und installieren, indem wir die Befehle “make” und “make install” ausführen, und das Endergebnis wird gemäß Abb. 5-1.3 & Abb. 5-1.4 sein.
Abb. 5-1.3

Abb. 5-1.4
d. Um eine Reihe von Beispielkonfigurationsdateien für Asterisk zu installieren, geben Sie ein: #make samples.
e. Jetzt, da Sie Asterisk kompiliert und installiert haben, ist der letzte Schritt die Installation des Initialisierungsskripts oder Initskripts. Dieses Skript startet Asterisk, wenn Ihr Server startet, und kann auch verwendet werden, um Asterisk zu stoppen oder neu zu starten. Um das Initskript zu installieren, verwenden Sie den Befehl make config.
f. Während Ihr Asterisk-System läuft, werden Logdateien generiert. Es wird empfohlen, das Logrotation-Skript zu installieren, um diese Dateien zu komprimieren und zu rotieren, um Speicherplatz zu sparen und die Suche oder Katalogisierung zu erleichtern. Dazu verwenden Sie den Befehl make install-logrotate. g. Um zu überprüfen, ob Asterisk läuft, können Sie das Asterisk-Initskript verwenden. Verwenden Sie den Befehl /etc/init.d/asterisk status oder restart
h. Herzlichen Glückwunsch zur Installation von Asterisk, starten Sie Ihre Maschine neu.
*
Für weitere Informationen zur Einrichtung und Installation von Asterisk besuchen Sie die folgenden Links:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
http://ofps.oreilly.com/titles/9781449332426/asterisk-Install.html#Installing_id291699
http://www.atcom.cn/AXE2D.html
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.