Звездица, инсталација и основна конфигурација у Убунту 18.04

о звездици

У следећем чланку ћемо погледати Звездицу. Ово је један платформа отвореног кода која пружа функционалности телефонске централе (Централе), која је међу најпопуларнијим. Такође је широко прихваћен за напајање ИП ПБКС система, конференцијских сервера и ВоИП мрежних пролаза. То је платформа коју користе појединци, мала предузећа и велике компаније.

Астериск функције такође укључују говорну пошту, музику на чекању, конференцијске позиве, чекање позива, снимање позива, интерактивни гласовни одговор и још много тога. У овом посту ћемо видети потребне кораке за инсталирајте Астериск 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 датотека у Астериску:

звездицу добити мп3 извор

sudo contrib/scripts/get_mp3_source.sh

Користићемо инсталл_пререк скрипта за решавање свих зависности на нашем Убунту систему:

sudo contrib/scripts/install_prereq install

Горња команда ће инсталирати све потребне пакете. Након успешног завршетка, одштампаће следећу поруку:

звездицу захтеви за пуну инсталацију

Инсталирајте Астериск

Конфигурациона скрипта ће извести низ провере да ли су све потребне зависности присутне у системском систему. Скрипту ћемо започети куцањем:

sudo ./configure

Након успешног завршетка видећемо следећи резултат:

конфигурација звездице је завршена

Следећи корак је изаберите модуле које желимо да компајлирамо и инсталирамо. Приступит ћемо систему Менуселецт, уписујући у терминал (Цтрл + Алт + Т):

sudo make menuselect

Пошто смо већ преузели МП3 изворне датотеке, сада морамо створити МП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

За већу сигурност је увек занимљиво имају заштитни зид попут УВФ омогућен у нашем Убунту-у. Ако некоме треба више информација о употреби или карактеристикама Астериска, можете проверити веб локација пројекта.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   анонимо дијо

    Добар водич. Само укључите „направи узорке“ да бисте могли да конфигуришете сип, иак2 и друге.

  2.   Александар дијо

    одлично да ли имате друге приручнике са звездицама?

    1.    Дамиен Амоедо дијо

      Истина је да не, али када сам написао овај чланак нашао сам заједницу Астериск-ЕС. Тамо можете пронаћи неку документацију. Салу2.

  3.   рубин дијо

    Веома добар приручник, али желео бих да знам, јер ми у последњем кораку, где услуга започиње, не дозвољава, пише да лсд звездица није успела. Можете ли ми рећи како да то решим?
    хвала

    1.    Дамиен Амоедо дијо

      Здраво. Покушајте да претражите или питате о овој грешци у Астериск заједница. Салу2.

  4.   Јуан Валдез дијо

    Поздрав свима.
    након спровођења поступка. Како се креирају корисници и додаци?
    Већ сам преузео воип апликацију. али не знам шта даље
    хвала