Asterisk Grundkonfiguration erstellen

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

In diesem Beispiel zeigen wir wie Sie eine einfache Asterisk Grundkonfiguration erstellen. Wir verwenden dabei Debian als Basissystem (siehe Anleitung zur Installation des TK-Debian Basissystems).

Inhaltsverzeichnis

Erste Schritte

Als erstes aktualisieren Sie Ihr System auf den aktuellsten Stand:

apt-get upgrade

Zusätzlich können Sie das Tool HTOP installieren um die Systemressourcen zu überwachen. Von Vorteil wäre ggf. noch die Pakete (apt-get install) NTP und NTPdate zu installieren um immer die richte Systemzeit über das Internet zu beziehen.

Daraufhin installieren Sie die Pakete build-essential und linux-headers-'uname -r'.

Nachfolgend müssen Sie den ggc-4.1 Compiler installieren. Es sollte davon abgesehen werden, Version 4.2 zu benutzen, da bei dieser Revision 4.2 eine schlechtere Sprachqualität vorhanden ist. (Zu der neuesten Version 4.3 liegen uns noch keine weiteren Informationen vor.)

Wenn Sie den ggc-4.1 installieren, müssen Sie diesen auf die aktuellste Version stellen, das geht mit:

ggc-4.1 export

(das System liefert hierbei keine Ausgabe)

Installation der Asterisk

Als nächstes können Sie die passenden Pakete downloaden. Hierzu wechseln Sie als root in das Verzeichnis /usr/src und laden die Pakete mit wget herunter:

Danach entpacken Sie die Downloads mit tar xvzf Dateiname. Jetzt sehen Sie im gleichen Ordner die entpackten Dateien. Wechseln Sie bitte in diesen Ordner und installieren Sie das Programm mit folgenden Befehlen:

make
make install

Weitere Pakete

Asterisk benötigt zusätzliche Pakete um erfolgreich kompiliert werden zu können:

apt-get install libncurse5-dev       (Headerdateien)
apt-get install libiksemel-dev       (Headerdateien)
apt-get install libnewt-dev          (Headerdateien)
apt-get install libcurl4-openssl-dev (SSL Unterstützung)
apt-get install libspeex-dev         (Für die Komprimierung der Sprache bei geringen Bitraten, speziell für VoIP)
apt-get install unixodbc-dev         (Datenbankschnittstelle von Unix)

Richtiges Bearbeiten der Konfigurationsdateien

Im Ordner /etc/asterisk befinden sich die Konfigurationsdateien der Asterisk, diese sind zunächst leer. Da Sie die sip und die extensions.conf und weitere in den nächsten Schritten brauchen werden, verschieben Sie zuerst nur die leeren "sip.conf" und "extensions.conf" Dateien in einen beliebigen Ordner und erstellen Sie eine neue "sip.conf" und "extensions.conf" (diese werden geändert).

Verschieben der Ordner:

debian:/etc/asterisk# mkdir -p /var/tmp/asterisk-etc-backup
debian:/etc/asterisk# mv extensions.* /var/tmp/asterisk-etc-backup

Jetzt haben Sie die Voraussetzungen für die Asterisk-Telefonanlage abgeschlossen. Bitte folgen Sie nun der Konfiguration, des Asteriskbuches um für Sie individuell die sip und extended Konfigurationen vorzunehmen.

http://www.das-asterisk-buch.de/2.1/


Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge