Android

Slik installerer du stjerne på debian 9

How to Install Debian Linux on VirtualBox

How to Install Debian Linux on VirtualBox

Innholdsfortegnelse:

Anonim

Asterisk er det mest populære og bredt vedtatte open source rammeverket for å bygge kommunikasjonsapplikasjoner. Det brukes av enkeltpersoner, små bedrifter, store bedrifter og myndigheter over hele verden.

Stjernefunksjoner inkluderer konferansesamtaler, telefonsvarer, musikk på vent, samtaleoverføring, samtale kø, samtaleopptak, database lagring / hente og mye mer.

I denne opplæringen vil vi vise deg hvordan du installerer Asterisk 15 på Debian 9.

En eldre versjon av Asterisk (versjon 13) er tilgjengelig i Debian-programvarelageret og kan installeres med apt install asterisk .

Forutsetninger

Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.

Oppdater Debian-serveren og installer pakkene som kreves for å laste ned og bygge Asterisk:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

Laster ned Asterisk

I skrivende stund er denne siste stabile versjonen av Asterisk versjon 15.

Bytt til katalogen /usr/src og last ned kildekoden for stjerne med følgende wget-kommando:

cd /usr/src/ sudo wget

Når nedlastingen er fullført, bruk tar-kommandoen til å trekke ut arkivet:

sudo tar zxf asterisk-15-current.tar.gz

Forsikre deg om at du bytter til kildekatalogen for stjerne før du fortsetter med de neste trinnene:

cd asterisk-15.*/

Installere stjerneavhengigheter

Kjør følgende skript for å laste ned MP3-kildene som kreves for å bygge MP3-modulen og bruke MP3-filer:

sudo contrib/scripts/get_mp3_source.sh

Kjør deretter install_prereq skriptet for å løse alle avhengighetene på Debian-systemet:

sudo contrib/scripts/install_prereq install

Skriptet vil installere alle nødvendige pakker og når den er vellykket fullført, vil den skrive ut følgende melding:

############################################# ## install completed successfully #############################################

Her ser du standard ITU-T-telefonkode på 61. Men i vårt tilfelle, hvis du er i Nord-Amerika som jeg, vil du endre den til 1

Installere Asterisk

Kjør configure som vil gjøre Asterisk-koden klar til å kompilere:

sudo./configure

Etter vellykket fullføring vil du se følgende utdata:

Skriv exit eller trykk CTRL+C å avslutte Asterisk CLI.

Det siste trinnet er å aktivere Asterisk-tjenesten til å starte på oppstart:

sudo systemctl enable asterisk

Konfigurere brannmur

Som standard bruker SIP UDP-porten 5060, for å åpne portkjøringen:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

Juster gjerne brannmuren etter ditt behov.

Konklusjon

I denne guiden har vi vist deg hvordan du installerer den nyeste Asterisk-versjonen fra kilden på Debian-systemet ditt.

Du bør nå sjekke Asterisk-dokumentasjonen og lære mer om hvordan du konfigurerer og bruker Asterisk.

debian asterisk