Asterisk yra atvirojo kodo platforma, skirta komunikacijos sistemoms kurti. Ji leidžia įprastą kompiuterį paversti komunikacijos serveriu. Asterisk naudojamas IP PBX sistemose, VoIP šliuzuose, konferencijų serveriuose ir kituose individualiuose sprendimuose. Jį naudoja mažos ir didelės įmonės, skambučių centrai, ryšio operatoriai bei valstybinės institucijos visame pasaulyje.
1. Serverio programinės įrangos atnaujinimas
sudo dnf -y update
2. Wget diegimas
sudo dnf install wget
3. Hostname nustatymas
Nustatykite hostname pagal domeną, kurį naudosite su Asterisk:
sudo hostnamectl set-hostname asterisk.my-domain.com
4. Reikalingų saugyklų pridėjimas
Įdiekite EPEL saugyklą:
sudo dnf -y install epel-release
Įjunkite Rocky Linux PowerTools saugyklą:
sudo dnf config-manager --set-enabled crb
5. Kūrimo įrankių diegimas
sudo dnf group -y install "Development Tools"
sudo dnf -y install git wget
6. Asterisk diegimas
Atsisiųskite ir paruoškite Asterisk:
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20-current.tar.gz tar xvfz asterisk-20-current.tar.gz
cd asterisk-20.15.1/
Vykdykite sudo -s, kad įsitikintumėte, jog turite root teises:
sudo -s
Įdiekite reikalingas priklausomybes:
contrib/scripts/install_prereq install
Turėtumėte pamatyti pranešimą, kad visi reikalingi paketai buvo įdiegti:
Toliau sukonfigūruokite Asterisk:
./configure --libdir=/usr/lib64 --with-jansson-bundled=yes
Jei viskas atlikta sėkmingai, rezultate bus parodytas Asterisk logotipas:
7. Asterisk meniu parinkčių nustatymas
Kai kurios pagal numatytuosius nustatymus įjungtos parinktys gali būti nereikalingos. Jas galite valdyti vykdydami:
make menuselect
Bus atidarytas meniu, kuriame galėsite pasirinkti reikalingus komponentus ir pakeisti nustatymus.
Baigę pasirinkimus, sukompiliuokite ir įdiekite Asterisk kartu su pavyzdine konfigūracija:
make
make install
make progdocs
make samples
make config
8. Diegimo patikrinimas
Toliau šaltinyje nurodyta paleisti Asterisk, tačiau konkreti paleidimo komanda nepateikta.
Norėdami prisijungti prie Asterisk konsolės, vykdykite:
asterisk -rvv
Daugiau informacijos apie Asterisk ir jo konfigūravimą rasite oficialioje dokumentacijoje.



