Линук

Како инсталирати звездицу на Убунту 20.04

Како инсталирати звездицу на Убунту 20.04

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

Астериск функције укључују говорну пошту, музику на чекању, конференцијске позиве, чекање у редовима позива, снимање позива, интерактивни гласовни одговор, СМС поруке и још много тога.

Овај водич објашњава како инсталирати Астериск на Убунту 20.04.

Убунту спремишта укључују старију верзију Астериск. Инсталираћемо најновију Астериск из изворног кода.

Предуслови #

Инсталирајте следеће пакете који су неопходни за преузимање и изградњу Астериска:

судо апт упдатесудо апт инсталл вгет буилд-битно гит аутоцонф субверзија пкг-цонфиг либтоол

Инсталирање ДАХДИ и ЛибПРИ #

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

Пребаците се на / уср / срц директоријум и преузмите и инсталирајте ДАХДИ:

цд / уср / срц /судо гит клон -б следећи гит: // гит.звездица.орг / дахди / линук дахди-линукцд дахди-линуксудо макесудо маке инсталл
цд / уср / срц /судо гит клон -б следећи гит: // гит.звездица.орг / дахди / тоолс дахди-тоолсцд дахди-тоолссудо ауторецонф -исудо ./ цонфигуресудо маке инсталлсудо маке инсталл-цонфигсудо дахди_генцонф модули

Покрените следеће наредбе за изградњу ЛибПРИ:

цд / уср / срц /судо гит клон хттпс: // геррит.звездица.орг / либпри либприцд либприсудо макесудо маке инсталл

Инсталирање звездице #

Клонирајте Астериск извор у / уср / срц именик:

цд / уср / срц /судо гит клон -б 18 хттпс: // геррит.звездица.орг / звездица звездица-18

У време писања овог чланка, најновија верзија Астериска је 18.Икс. Ако је доступна нова верзија, промените број гране у наредби изнад.

Пре него што наставите са следећим корацима, пређите на изворни директоријум Астериск:

ЦД Астериск-18 /

Преузмите МП3 изворе потребне за изградњу МП3 модула и употребу МП3 датотека на Астериску:

судо цонтриб / сцриптс / гет_мп3_соурце.сх

Покренути инсталл_пререк скрипта за инсталирање потребних зависности:

судо цонтриб / сцриптс / инсталл_пререк инсталл

Тхе конфигурисати скрипта врши неколико провера како би се уверила да су све зависности на вашем систему присутне. Покрените скрипту тако што ћете откуцати:

судо ./ цонфигуре

Следећи корак је одабир модула које желите да компајлирате и инсталирате. Приступите мениуселецт, куцањем:

судо маке менуселецт

Изаберите опцију „формат_мп3“ да бисте Астериску рекли да направи МП3 модул:

Када завршите, пређите на дугме „Сачувај и изађи“ и притисните „Ентер“.

Започните процес компилације:

судо маке -ј2

Састављање може потрајати, у зависности од вашег система. Можете да измените заставицу према броју језгара у вашем процесору.

Када завршите, инсталирајте Астериск и његове модуле тако што ћете откуцати:

судо маке инсталл

Можете да инсталирате или генеричке конфигурационе датотеке са референтном документацијом тако што ћете откуцати:

судо правити узорке

Или инсталирајте основне датотеке за конфигурацију ПБКС:

судо маке басиц-пбк

Последњи корак је инсталирање почетне скрипте Астериск тако што ћете откуцати:

судо маке цонфиг

Такође је добра идеја да трчите лдцонфиг да бисте ажурирали кеш дељених библиотека:

судо лдцонфиг

Креирање корисника са звездицом

Астериск подразумевано ради као основни корисник. Направићемо новог системског корисника и конфигурисати Астериск да се из безбедносних разлога покреће као новостворени корисник.

Покрените следећу наредбу да бисте креирали новог системског корисника са именом звездица:

судо аддусер --систем --гроуп --хоме / вар / либ / астериск --но-цреате-хоме --гецос "Астериск ПБКС" звездица

Да бисте конфигурисали Астериск да ради као звездица корисник, отвори / етц / дефаулт / астериск датотеку и раскоментаришите следећа два реда:

судо нано / етц / дефаулт / астериск
/ етц / дефаулт / астериск
АСТ_УСЕР = "звездица" АСТ_ГРОУП = "звездица" 

Додајте звездица корисник на диалоут и аудио групе:

судо усермод -а -Г дијалог, звучна звездица

Такође морамо да променимо власништво и дозволе свих датотека и директоријума са звездицом како би корисничка звездица могла да приступи тим датотекама:

судо цховн -Р звездица: / вар / либ, лог, рун, споол / астериск / уср / либ / астериск / етц / астерисксудо цхмод -Р 750 / вар / либ, лог, рун, споол / звездица / уср / либ / звездица / етц / астериск

Покретање звездице #

Сада када сте све постављени, покрените услугу Астериск следећом наредбом:

судо системцтл старт звездица

Да бисте проверили да ли је Астериск покренут, повежите се са интерфејсом командне линије Астериск (ЦЛИ) тако што ћете откуцати:

судо звездица -вввр

Видећете подразумевани Астериск ЦЛИ упит:

Повезан са Астериск ГИТ-18-263ф906аф4 који је тренутно покренут на убунту2004 (пид = 91303) убунту2004 * ЦЛИ> 

Последњи корак је омогућити услугу Астериск да се покрене при покретању са:

судо системцтл омогући звездицу

Конфигурисање заштитног зида #

Заштитни зид ће заштитити ваш сервер од нежељеног саобраћаја.

Ако на вашем серверу није конфигурисан заштитни зид, можете да погледате наш водич о томе како да поставите заштитни зид са уфв на убунту

Подразумевано, СИП користи УДП порт 5060 да би отворио покретање порта:

судо уфв дозвољава 5060 / удп

Ако сте омогућили протокол у реалном времену (РТП), тада такође морате отворити следећи опсег порта:

судо уфв дозволи 10000: 20000 / удп

Слободно прилагодите заштитни зид према вашим потребама.

Закључак #

Показали смо вам како да инсталирате најновију верзију Астериск из извора на Убунту 20.04.

Да бисте сазнали више о томе како да конфигуришете и користите Астериск, проверите службену документацију и

Ако наиђете на проблем или имате повратне информације, оставите коментар испод.

Водич за сенку Томб Раидера за Линук
Схадов оф тхе Томб Раидер је дванаести додатак серији Томб Раидер - акцијско-авантуристичкој игри коју је створио Еидос Монтреал. И критичари и фанови...
Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...