У следећем чланку ћемо погледати Звездицу. Ово је један платформа отвореног кода која пружа функционалности телефонске централе (Централе), која је међу најпопуларнијим. Такође је широко прихваћен за напајање ИП ПБКС система, конференцијских сервера и ВоИП мрежних пролаза. То је платформа коју користе појединци, мала предузећа и велике компаније.
Астериск функције такође укључују говорну пошту, музику на чекању, конференцијске позиве, чекање позива, снимање позива, интерактивни гласовни одговор и још много тога. У овом посту ћемо видети потребне кораке за инсталирајте Астериск 15 на Убунту 18.04.
Предуслови
Пре почетка инсталације реците да ћемо морати да имамо корисник са приступом „судо“ привилегијама. Такође ћемо морати да ажурирамо наш Убунту систем и да инсталирамо следеће пакете који су неопходни за преузимање и инсталирање Астериска:
sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion
Преузмите Астериск
Идемо преузмите извор Астериск у директоријум / уср / срц. У терминал (Цтрл + Алт + Т) пишемо:
cd /usr/src/
Настављамо са преузимањем Астериска 15 уписивањем у исти терминал:
sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15-current.tar.gz
Када се преузимање заврши, издвајамо садржај преузетог пакета:
sudo tar zxf asterisk-15-current.tar.gz
Пре него што наставите са следећим корацима, обавезно пређите у директоријум који је управо створен:
cd asterisk-15.*/
Инсталирајте зависности од Астериск-а
Следећа скрипта ће се преузети МП3 извори потребни за изградњу МП3 модула и употребу МП3 датотека у Астериску:
sudo contrib/scripts/get_mp3_source.sh
Користићемо инсталл_пререк скрипта за решавање свих зависности на нашем Убунту систему:
sudo contrib/scripts/install_prereq install
Горња команда ће инсталирати све потребне пакете. Након успешног завршетка, одштампаће следећу поруку:
Инсталирајте Астериск
Конфигурациона скрипта ће извести низ провере да ли су све потребне зависности присутне у системском систему. Скрипту ћемо започети куцањем:
sudo ./configure
Након успешног завршетка видећемо следећи резултат:
Следећи корак је изаберите модуле које желимо да компајлирамо и инсталирамо. Приступит ћемо систему Менуселецт, уписујући у терминал (Цтрл + Алт + Т):
sudo make menuselect
Пошто смо већ преузели МП3 изворне датотеке, сада морамо створити МП3 модул одабиром формат_мп3:
Једном када одаберемо оно што нас занима, притисните Ф12 да бисте сачували и изашли. Такође можемо да пређемо на дугме „Сачувај и изађи“ и притисните Ентер.
Стигли смо овде, можемо започните процес изградње помоћу наредбе маке:
sudo make -j2
Састављање може потрајати, у зависности од система. Ознаку -ј можете изменити према броју процесорских језгара у рачунару.
Када се процес израде доврши, видећемо следећу поруку:
Као што каже претходна порука, следећи корак је инсталирање Астериска и његови модули писањем:
sudo make install
Након инсталације, скрипта ће приказати следећу поруку:
Сад кад смо инсталирали звездицу, треба нам инсталирајте основне конфигурационе датотеке ПБКС-а:
sudo make basic-pbx
Последњи корак је инсталирати скрипту за покретање куцање:
sudo make config
То је такође добра идеја покрените лдцонфиг да бисте ажурирали кеш дељене библиотеке:
sudo ldconfig
Направите Астериск корисника
Астериск се подразумевано покреће као роот корисник. Из сигурносних разлога, створићемо новог корисника система и конфигурисати платформу за покретање са новоствореним корисником.
sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk
Да бисте конфигурисали Астериск за покретање под овим корисником, отворићемо датотеку / етц / дефаулт / астериск и коментарисати следећа два реда:
AST_USER="asterisk" AST_GROUP="asterisk"
Настављамо додавање корисника Астериск-а у дијалоут и аудио групе:
sudo usermod -a -G dialout,audio asterisk
И нама је потребно промените власништво над свим Астериск датотекама и директоријумима тако да корисник којег смо креирали може да приступи тим датотекама:
sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk
Покретање звездице
Сад смо све поставили, можемо покрените услугу Астериск са следећом командом:
sudo systemctl start asterisk
Да бисмо проверили да ли је покренут, хајде повезивање са интерфејсом командне линије платформе (ЦЛИ) куцање:
sudo asterisk -vvvr
Видећете подразумевани Астериск ЦЛИ упит:
Последњи корак је омогућити покретање услуге приликом покретања са:
sudo systemctl enable asterisk
За већу сигурност је увек занимљиво имају заштитни зид попут УВФ омогућен у нашем Убунту-у. Ако некоме треба више информација о употреби или карактеристикама Астериска, можете проверити веб локација пројекта.
Добар водич. Само укључите „направи узорке“ да бисте могли да конфигуришете сип, иак2 и друге.
одлично да ли имате друге приручнике са звездицама?
Истина је да не, али када сам написао овај чланак нашао сам заједницу Астериск-ЕС. Тамо можете пронаћи неку документацију. Салу2.
Веома добар приручник, али желео бих да знам, јер ми у последњем кораку, где услуга започиње, не дозвољава, пише да лсд звездица није успела. Можете ли ми рећи како да то решим?
хвала
Здраво. Покушајте да претражите или питате о овој грешци у Астериск заједница. Салу2.
Поздрав свима.
након спровођења поступка. Како се креирају корисници и додаци?
Већ сам преузео воип апликацију. али не знам шта даље
хвала