Android

Sådan installeres stjerne på debian 9

Ottos tips: Stjernehimmel i dukkehus | Sinnasnekker’n | Dplay Norge

Ottos tips: Stjernehimmel i dukkehus | Sinnasnekker’n | Dplay Norge

Indholdsfortegnelse:

Anonim

Asterisk er den mest populære og bredt vedtagne open source-ramme til bygning af kommunikationsapplikationer. Det bruges af enkeltpersoner, små virksomheder, store virksomheder og regeringer over hele verden.

Stjernefunktioner inkluderer konferenceopkald, voicemail, musik i venteposition, opkaldsoverførsel, opkaldskø, opkaldsoptagelse, databaselager / hentning og meget mere.

I denne tutorial vil vi vise dig, hvordan du installerer Asterisk 15 på Debian 9.

En ældre version af Asterisk (version 13) er tilgængelig i Debian-softwarelageret og kan installeres med apt install asterisk .

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Opdater din Debian-server, og installer de nødvendige pakker til at downloade og opbygge Asterisk:

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

Download Asterisk

På dette tidspunkt, hvor denne artikel skrives, er den seneste stabile version af Asterisk version 15.

Skift til biblioteket /usr/src og download kildekoden for stjerne med følgende wget-kommando:

cd /usr/src/ sudo wget

Når download er afsluttet, skal du bruge tar-kommandoen til at udtrække arkivet:

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

Sørg for at skifte til kildekataloget til stjerne, før du fortsætter med de næste trin:

cd asterisk-15.*/

Installation af stjerneafhængigheder

Kør følgende script for at downloade MP3-kilderne, der er nødvendige for at opbygge MP3-modulet og bruge MP3-filer:

sudo contrib/scripts/get_mp3_source.sh

Kør derefter scriptet install_prereq at løse alle afhængigheder på dit Debian-system:

sudo contrib/scripts/install_prereq install

Scriptet installerer alle nødvendige pakker, og når den er vellykket, udskrives det følgende meddelelse:

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

Her ser du standard ITU-T-telefonkoden på 61. Men i vores tilfælde, hvis du er i Nordamerika som jeg er, vil du ændre den til 1

Installation af stjerne

Kør configure der får Asterisk-koden klar til at kompilere:

sudo./configure

Efter en vellykket færdiggørelse, vil du se følgende output:

Skriv exit eller tryk på CTRL+C at forlade Asterisk CLI.

Det sidste trin er at aktivere Asterisk-tjenesten til at starte med boot:

sudo systemctl enable asterisk

Konfiguration af firewall

Som standard bruger SIP UDP-port 5060 til at åbne portkørslen:

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

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

Du er velkommen til at justere firewall i henhold til dit behov.

Konklusion

I denne vejledning har vi vist dig, hvordan du installerer den nyeste Asterisk-version fra kilden på dit Debian-system.

Du skal nu kontrollere Asterisk-dokumentationen og lære mere om, hvordan du konfigurerer og bruger Asterisk.

debian-stjerne