Hier ist mein Beharren auf Telefonie AsteriskGleichzeitig beschloss ich, eine detaillierte und schrittweise Anleitung zur Installation von Asterisk 1.6.2.22 auf Debian Squeeze zu schreiben.
Addieren Sie /etc/apt/sources.list Softwareinstallations-Repository:
deb http://mirror.yandex.ru/debian squeeze main contrib non-free
Wir legen die notwendigen Abhängigkeiten für die Asterisk-Montage durch das Team fest:
apt-get install build-essential linux-headers-`uname -r` g++ libncurses-dev libxml2-dev subversion libmysqlclient-dev
Gehen wir zum Katalog. /usr/src, erstellen Sie einen Ordner asterisk-src, In dem wir die Quelle der gewünschten Programme herunterladen und entpacken sowie zu diesem Ordner gehen:
cd /usr/src/ mkdir asterisk-src cd asterisk-src/
Laden Sie den Quellcode herunter. Asterisk Auf der offiziellen Website:
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.2.22.tar.gz wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.12.tar.gz wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.6.2.4.tar.gz
Oder laden Sie die Asterisk-Quelle von unsere Website:
wget http://softnastroy.com/downloads/asterisk/asterisk-1.6.2.22.tar.gz wget http://softnastroy.com/downloads/asterisk/dahdi-linux-complete-2.6.1+2.6.1.tar.gz wget http://softnastroy.com/downloads/asterisk/libpri-1.4.12.tar.gz wget http://softnastroy.com/downloads/asterisk/asterisk-addons-1.6.2.4.tar.gz
Auspacken aller Quellen, die unterwegs sind /usr/src/asterisk-src aus diesem Ordner:
tar xvf dahdi-linux-complete-2.6.1+2.6.1.tar.gz tar xvf libpri-1.4.12.tar.gz tar xvf asterisk-1.6.2.22.tar.gz tar xvf asterisk-addons-1.6.2.4.tar.gz
Zusammengestellt. Asterisk in folgender Reihenfolge:
Installieren Sie es zuerst. Dahdi Kamandas:
cd dahdi-linux-complete-2.6* make all && make install && make config
Installation dann. Libpri nach Teams:
cd ../libpri-1.4.12* make && make install
Installieren Sie Asterisk selbst mit Befehlen (Menü auswählen - verwenden Sie, falls erforderlich, alle Module ausschalten):
cd ../asterisk-1.6.2.22 ./configure make menuselect make && make install make samples make config
Installierbar Asterisk-addons nach Teams:
cd ../asterisk-addons-1.6.2.4 ./configure make && make install make samples
Asterisk wird für eine ziemlich lange Zeit zusammengestellt werden, machen Sie eine Tasse Tee oder Kaffee und ruhen.
Downloaden und entpacken Sie zusätzliche Sounds von der offiziellen Website von Camandas:
cd /var/lib/asterisk/sounds wget -O - http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-ru-alaw-current.tar.gz | tar xvfz -
Oder downloaden und entpacken Sie zusätzliche Sounds von unsere Website nach Teams:
cd /var/lib/asterisk/sounds wget -O - http://softnastroy.com/downloads/asterisk/asterisk-core-sounds-ru-alaw-current.tar.gz | tar xvfz -
Erstellen Sie einen Asterisk-Benutzer, für den unsere VOIP-Telefonie Es wird funktionieren:
adduser asterisk --disabled-password --no-create-home --gecos "asterisk PBX user"
In der Akte. /etc/init.d/asterisk Es ist notwendig, dem Benutzer und der Gruppe, unter der unser Asterisk gestartet wird, zu widersprechen.
war:
#AST_USER="asterisk" #AST_GROUP="asterisk"
wurde:
AST_USER="asterisk" AST_GROUP="asterisk"
Wir ändern die Rechte, unter dem Asterisk-Benutzer zu laufen, um die folgenden Dateien zu verwenden:
Ausführung von Befehlen:
chown -R asterisk:asterisk /var/lib/asterisk chown -R asterisk:asterisk /var/log/asterisk chown -R asterisk:asterisk /var/run/asterisk chown -R asterisk:asterisk /var/spool/asterisk chown -R asterisk:asterisk /usr/lib/asterisk chown -R asterisk:asterisk /dev/dahdi chmod -R u=rwX,g=rX,o= /var/lib/asterisk chmod -R u=rwX,g=rX,o= /var/log/asterisk chmod -R u=rwX,g=rX,o= /var/run/asterisk chmod -R u=rwX,g=rX,o= /var/spool/asterisk chmod -R u=rwX,g=rX,o= /usr/lib/asterisk chmod -R u=rwX,g=rX,o= /dev/dahdi chown -R root:asterisk /etc/asterisk chmod -R u=rwX,g=rX,o= /etc/asterisk
Befehl Reload asterisk:
/etc/init.d/asterisk restart
Um die Funktionsfähigkeit von asterisk zu überprüfen, gehen Sie mit einem Team zur Proxy-Serverkonsole und führen den Befehl aus:
rasterisk sip show peers
Schlussfolgerung des Teams:
Name/username Host Dyn Nat ACL Port Status
0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline]
Sternchensatz. Dann können Sie es einrichten.





Kommentar