Инсталирање и конфигурисање Астериск телефоније у Линук Убунту

За креирање телефонских и ПБКС сервера потребан је Линук програм Астериск. Она има много корисних карактеристика које ће бити на располагању у било којој канцеларији. Конференције, телефонске секретарице, дистрибуција позива, текстуалне поруке, видео, гласовни мени и говорна пошта. Услужни програм подржава популарне комуникацијске протоколе. Могу се заменити. Али инсталирање Астериска на Убунту није најлакша ствар. Апликација се учитава и конфигурише преко терминала. Због тога је потребно проучити команде конзоле.

Пре инсталације

У Линуку, један програм може зависити од додатних модула. И без њих неће радити. Стога, морате преузети више од једног услужног програма, али неколико. За Астериск пакете:

  • Интеракција са ИСДН проточним интерфејсима. На пример, са ПРИ, који је потребан за комуникацију са руским оператерима на Е1.
  • Рад са дигиталним интерфејсима.

Они се налазе на сајту астериск.орг у секцији "Довнлоад". Постоје и команде терминала за преузимање извора.

Пре инсталације:

  1. Отворите конзолу. Налази се у менију "Програмс - Стандард".
  2. Пре сваког тима ставите "судо".
  3. Ажурирајте систем. Да бисте то урадили, откуцајте "апт-гет упграде" и притисните Ентер. Затим "апт-гет упдате".
  4. Поново покрените ОС са командом “ребоот”.
  5. Синхронизујте датум и време са званичним сервером - "апт-гет инсталл нтп".
  6. Набави администраторска права - "судо -и".

Астериск захтева додатне библиотеке. Ако инсталирате програм из спремишта, они би требали бити аутоматски учитани. Али када се покреће из извора, неопходни пакети ће морати бити ручно инсталирани. Да бисте то урадили, користите команду “апт-гет инсталл [Модуле-Наме]”. Унесите име библиотеке одвојено размаком. Требаће вам:

  • Апацхе Дизајниран за рад са ХТТП серверима
  • Опенссл. Криптографски алат.
  • Либссл-дев.
  • Буилд-Ессентиал.
  • ПХП Програмски језик који се користи за креирање веб апликација.
  • ПХП5-МиСКЛ.
  • Либкмл2-дев.
  • Субверзија. Потребно за контролу верзија.
  • Либнцурсес5-Дев.
  • Вгет. Уз то, преузимате извор са сајта програмера.
  • Линук заглавља. Да бисте инсталирали, пишите не само име, већ и параметре "линук-хеадерс - $ (унаме -р)".

Када покренете систем, систем ће од вас тражити да унесете Роот лозинку. Можда имате различит скуп модула. То зависи од тога које пакете већ имате и за коју сврху ћете користити услужни програм. Када завршите са библиотекама, поново покрените систем. Након тога можете инсталирати преостале зависности.

ЛибПРИ и ДАХД

Покрените модуле у одређеном редоследу: прво ЛибПРИ, затим ДАХД.

  1. Отворите директоријум у који ћете их поставити - “цд [Патх-то-фолдер]”. Да бисте креирали нови директоријум, унесите "мкдир [Патх-то-нев-фолдер]".
  2. Преузмите датотеке са модулима - "вгет [Линк-то-довнлоад]". УРЛ се може наћи на Астериск веб сајту. Унесите команду мора бити два пута - за сваку библиотеку. Веза мора завршити са екстензијом. Објекти ће бити смештени у тренутно отворену фасциклу.
  3. Ако се налазе у архивама, распакујте их - "тар зквф [Име датотеке]". Унесите име са екстензијом. Број верзије може бити замењен са "*" ("звездица"). Овај параметар се перципира као било који број знакова. На пример, ако напишете “дахди-линук *”, све датотеке са именом “ДАХДИ Линук” ће се отворити.

  4. Помоћу команде "цд", идите у распакирани фолдер из ЛибПРИ-ја.
  5. Упишите три наредбе за редом: “судо маке алл”, затим “судо маке инсталл” и конфигуришите конфигурацију “судо маке цонфиг”.
  6. Урадите исто за фолдер са ДАХДИ.
  7. Да бисте покренули ову услугу, напишите "сервице дахди старт".
  8. Да бисте је активирали приликом покретања оперативног система, унесите "цхкцонфиг дахди он".

Инсталација

Сада инсталирајте Астериск на сам Убунту.

  1. Преузмите је са сајта програмера. Унесите "вгет [линк-то-довнлоад]". Датотека ће бити постављена у тренутни директоријум. Зато, унапред, отворите жељену фасциклу помоћу команде "цд".
  2. Ако је програм архивиран, распакујте га - "тар зквф [име архива]".
  3. Идите у директоријум са Астериком.
  4. Најновије верзије услужног програма користе ВебРТЦ услуге. Могу се преузети директно из Астериск извора - унесите “цонтриб / сцриптс / инсталл_пререк инсталл”. Е треба скрипте "Пјпројецт" и "Либсртп". Да бисте их покренули, напишите исту наредбу, али с параметром "-унпацкагед".
  5. Вратите се у директоријум са програмом.
  6. Тип ". / цонфигуре ". Требало би да се појави почетни екран.
  7. Можете покренути графички интерфејс да бисте видели како изгледа мени програма "маке менуселецт". Да бисте изашли, кликните на "Екит".
  8. Сада узастопно унесите две команде: прво “маке”, а затим “маке инсталл”.
  9. Астериск је инсталиран и ради.

Овај програм се може преузети са спремишта - "апт-гет инсталл астериск".

Селф-буилд Пјпројецт и Либсртп

Ако се "Пјпројецт" и "Либсртп" не покрећу од извора или се деси грешка, морат ћете их "сами изградити".

  1. Унесите команду “судо су”.
  2. Идите до директоријума где су скрипте ускладиштене - “цд / уср / срц /”.
  3. Преузмите модул који вам је потребан - "гит цлоне гитхуб.цом/цисцо/либсртп.гит".
  4. Само учитавање скрипте није довољно. Морамо га припремити. Отворите фасциклу - "цд либсртп".
  5. Сада унесите параметре за конфигурацију и конфигурацију - "./цонфигуре ЦФЛАГС = -фПИЦ".
  6. Онда је линија "маке либсртп.а".
  7. И један по један команде за инсталацију: прво, “маке унинсталл”, затим “маке инсталл”.
  8. Идите на ниво директоријума "цд ..".
  9. Све то претворите у готов скрипт - "ецхо" / уср / лоцал / либ "> /етц/лд.со.цонф.д/уср_лоцал.цонф".
  10. И употпуните командом лдцонфиг.
  11. Можете изаћи из Роот режима.

Цустомизатион

Сада ћемо одабрати опције за Убунту телефонски сервер. Постављање од нуле Астериск изгледа овако.

Мени

  1. Идите на мени програма - "маке менуселецт".
  2. Активирајте све МиСКЛ функције.
  3. Отворите картицу Додаци.

  4. Изаберите опцију "формат_мп3". Дакле, гласовни мени ће бити у МП3 формату.
  5. Ако желите ставити подршку за руски језик (или неки други), омогућите га у пододјељку „Основни звучни пакети“.

  6. Потребна су вам сва три кодека. "АЛАВ" - главни. "Г729" - за бројеве који су повезани преко спољне мреже. "ГСМ" - за ГСМ гатеваи-е.
  7. Преузмите модул меетме.
  8. У одељку "Додатни звучни пакети" такође повежите кодеке.
  9. Да бисте користили ФрееПБКС, изаберите цдр_одбц.
  10. На картици Мусиц Он Холд Филе, активирајте све.
  11. Свалај музика безплатно МОХ-ОПСОУНД-ВАВ. Ово је сет мелодија. Тада их можете замијенити онима које вам требају.
  12. Кликните на "Саве & Екит".

Конзола

Да ли сте укључили МП3 модул? Сада преузмите пакете говорне поште.

  1. Дођите до фасцикле “цонтриб / сцриптс /” помоћу команде “цд”.
  2. Отворите скрипту "гет_мп3_соурце.сх".
  3. Унесите маке инсталл.
  4. Сачекајте да се архиве учитају.

Инсталирани Астериск треба да буде конфигурисан и преко менија и преко терминала. Отворите конзолу.

  1. Направите конфигурационе датотеке. То је могуће као тест. Команда је “маке самплес”.
  2. Активирајте функцију ауторун - "маке цонфиг лдцонфиг".
  3. Сада можете покренути сервис - “сервис астериск старт”.
  4. Или га одмах отворите као демон - "/етц/инит.д/астериск старт". Да бисте омогућили његову конзолу, унесите команду “судо астериск -рвввцд”.

За сада, за рад са Астериск-ом, потребна су вам права суперкорисника. Али боље је креирати посебног корисника и дати му приступ функцијама програма. За ово:

  1. Привремено онемогућите услужни програм - "сервисни заустављени астериск".
  2. Додајте новог корисника - “аддусер [Наме]”. Можете креирати групу која пружа потребна права. Корисно је ако одлучите да неколико корисника ради са различитим услугама Астериска.
  3. Сада вам је потребан директориј за покретање. Додајте га командом мкдир. Након што напишете параметар “-п” и путању у фолдер “/ вар / рун / астериск”.
  4. Да би се апликација отворила одмах испод жељеног корисника, уредите датотеку "/ етц / дефаулт / астериск". Поставите сљедеће параметре: "АСТ_ГРОУП =" диалоут "" и "АСТ_УСЕР =" звјездица "".
  5. Можете олакшати - унесите скрипту "сед -и 'с / # АСТ_УСЕР =" астериск "/ АСТ_УСЕР =" астериск "/ г' / етц / дефаулт / астериск".
  6. Дајте кориснику приступ свим програмским фасциклама - “цховн -Р [Усер-Наме] [Патх-то-Дирецтори]”.
  7. Отворите “астериск.цонф” датотеку, пронађите “рунусер” параметар у њој и наведите ново креираног корисника у њему. Ако сте направили групу, такође поново напишите линију "рунгроуп".
  8. Ребоот система - “ребоот”.
  9. Пријавите се под именом Астериск-корисник - “су [Име]”.
  10. И покрените програм.
  11. Да бисте погледали информације о њему, унесите "астериск -рвввв".

Услужни програм је спреман за рад. Даљње радње зависе од услова у којима ће се станица користити. Постоји неколико датотека у којима је конфигурација осликана:

  • цонф - општа подешавања сервера. У њему можете одредити колико је претплатника повезано. Они постављају правила за бирање.
  • цонф - такође поставља правила за бирање и поставља параметре позива.
  • цонф - конфигурација корисничких рачуна.

Са Астериском ћете креирати ПБКС било које сложености. Има много корисних функција и модула. Након инсталације и конфигурације моћи ћете да комуницирате са станицом користећи клијентски софтвер. На пример, Линпхоне.