7 Centos Asterisk орнотуу

Anonim

7 Centos Asterisk орнотуу

Жылдурсо - бул эң башка серверлерге жигердүү орнотулган компьютердик телефондордун эң белгилүү чечимдеринин бири. Ал дээрлик бардык заманбап кодекстерди жана протоколдорду колдойт, ошондой эле иштин туруктуулугун көрсөтөт, ошондуктан ал системанын администраторлорунун арасында мындай популярдуулукка ээ болду. Бирок, жылдызча интеграцияланууга аракет кылып жатканда, алгачкы колдонуучулар түздөн-түз орнотуу ыкмасы менен байланышкан эң көп кыйынчылыктарга туш болушу мүмкүн. Буга жол бербөө үчүн, мисалы 7 Centos 7 бөлүштүрүлүшүн мисал катары көрүүгө болот.

7 Centos Asterisk орнотуңуз

Тапшырманы аткаруунун бардык татаалдыгы - бул жылдызча кошумча компоненттерсиз иштебейт жана алар архивди ачуу жана алынган файлдарды түзүп, кол менен орнотуш керек болот. Бул процесс көп убакытты талап кылат, ошондуктан мен алардын түшүнүгүн жөнөкөйлөтүү үчүн бардык кадамдарды бөлүштүрүшүм керек болчу. Даярдык аракеттеринен баштайлы.

1-кадам: Алдын ала иш-аракеттер

Баштоо үчүн, серверди даярдоо керек, анткени ал ар дайым эле иш-аракеттерди жасоодо талап кылынбайт, ал эми брандмауэр жана убакытты конфигурациялоо жүргүзүлбөйт. Бул кадам эң оңой, анткени ал так буйрук киргизүүнү гана талап кылат, бирок ал бир нече упайга бөлүнөт.

Керектүү коммуналдык кызматтарды орнотуу

Жалпысынан, жылдызча жана көмөкчү компоненттер иштелип чыккан беш башка коммуналдык кызматты талап кылат, алгач иштөө тутумунда жок болушу мүмкүн. Бардык жаңыртууларды жана жетишпеген программалык камсыздоону орнотуу үчүн төмөндөгү көрсөтмөнү так аткарууну сунуштайбыз.

  1. Аркы аракеттер терминалда жүргүзүлөт, ошондуктан сиз үчүн ыңгайлуу.
  2. Терминалды 7-бентябрга чейин орнотуудан мурун, терминалды баштоо үчүн

  3. Бул жерде, биринчиден, Sudo Yum Update буйругун киргизиңиз. Ал мурунтан эле орнотулган компоненттердин болушун текшерип, аларды OS, коммуналдык кызматтардын кызматтык менен өз ара аракеттенүүсүн камсыз кылуу үчүн ОСке кошуу керек.
  4. 7 Centos In Орнотуудан мурун жаңыртууларды текшерүүгө буйрук

  5. Бул буйрук, кийинки нерсе, ал суперварддын атынан башталды, демек, жаңы катардагы сырсөздү киргизүү менен тастыкталууга милдеттүү. Ушул жол менен жазылган каармандардын бул сапта көрүнбөйт деп эсептейбиз.
  6. 7тин CENTOSK орнотуусуна чейин жаңыртууну тастыктоо буйругун ырастоо

  7. Жаңыртылган жаңыртуулар аныкталганда, алардын версиясын тандап, серверге кошуусун ырастаңыз.
  8. CENTOS 7де жылдызча орнотуудан мурун жаңыртууларды орнотуу

  9. Андан кийин, жетишпеген коммуналдык кызматтарды аман-эсен орнотсоңуз болот. Ал бир эле Sudo yum орнотуу GCC WGED NTPDATE NTPDATE LIBTOOL буйругун орнотуу. Алардын ар бирине токтобойсуз, анткени сиз кененирээк анализди көбүрөөк көрөсүз.
  10. Кошумча коммуналдык кызматтарды 7ден жылдызча орнотуудан мурун

  11. Жогорудагы коммуналдык кызматтардын айрымдары тутумда болушу мүмкүн, андыктан орнотуу сапта пайда болгондо, кээде бир же эки программа кээде көрсөтүлөт жана калган элементтер көз карандылыгы. Тиешелүү жооп берүүнү тандап, алардын орнотуусун ырастаңыз.
  12. 7 Centos Asterisk орнотуудан мурун кошумча коммуналдык кызматтарды ырастоо

Операция аяктагандан кийин, сиз бардыгы ийгиликтүү өтүп, даярдануу иш-чараларынын кийинки баскычына өтөт деп эскертилет жана даярдануу иш-чарасына барышат.

Убакытты синхрондоштуруу

Эгерде сервердеги убакыт мурунтан эле синхрондоштурулганына ишенсе, бул кадамды тайманбастык менен өткөрүп жиберип, брандмауэрдин конфигурациясына өтүңүз. Болбосо, сиз убакыт алкагын кол менен орнотуп, конфигурация файлын түзөтүңүз, бул сизге мындай көрүнөт:

  1. Убакыт алкагын тандоо үчүн Sudo \ CP / SPR / Share / Share / Zoneinfo / Европа / Москва / Жергиликтүү Убакыт алкагын колдонуңуз. Бул велосималдарда Москва куру түзүлгөн. Эгер сизге дагы керек болсо, анда файлга жолду өзгөртүү менен көрсөтүлгөн шилтемени өзгөртүшүңүз керек.
  2. Команда 7 Centos Astersk орнотуу алдындагы убакыт алкагын тандоо үчүн

  3. Tead Sudo Ntpdate ru.poor.ntp.org сайты менен убакыт өткөрүңүз.
  4. 7 Centos In Орнотуудан мурун Интернет аркылуу автоматтык убакыт синхрондоштуруу үчүн команда

  5. Убакыттын конфигурациялоо файлына өтүү үчүн Sudo Crontab -E кириңиз.
  6. 7 үчүн жылдызча орнотуудан мурун, конфигурация файлын ачкан буйрук

  7. Бул жерде 0 0 * * / SBIN / NTPDATE RUOPOL.NTP.org веб-сайтын киргизүү менен автоматтык синхрондоштуруу боюнча сценарийди көрсөтүңүз. Өзгөртүүлөрдү сактап, редакторду жапкандан кийин.
  8. 7тин Centos Asterisk орнотуудан мурун, автордук убакытка чейин текшерүү тапшырмасын кошуу

Эми сиз өзүңүздү синхрондоштуруунун бир жолу сиз өзүңүздү синхрондоштурууга туура келери жөнүндө кабатыр болбойсуз, анткени автоматтык түрдө түзүлгөн милдетинин аркасында биз каалаган натыйжага жетиштик. Даярдык жумуштун акыркы кадамы гана жылдызча орнотуудан мурун бойдон калууда.

Брандмауэрди орнотуу

Брандмауэрдин конфигурациясы жергиликтүү же дүйнөлүк тармак аркылуу иштей турган пайдалуу иштерди орнотуудан мурун эң маанилүү процесстердин бири. Жылдыздар бул жагынан бул жагынан четтетилген эмес, андыктан бул аракеттерди аткар.

  1. Терминалда брандмауэр-cmd - Barmall-Service = жылдызча жаңы кызмат түзүү үчүн.
  2. 7 Centos Asterisk орнотуу алдында жаңы брандмауэр кызматын түзүү

  3. Superuser сырсөзүн көрсөтүү менен түзүүнү ырастаңыз.
  4. 7 Centos Asterisk орнотуу алдында жаңы брандмауэр кызматын түзүүнү ырастоо

  5. Сизди ийгиликтүү аткаруу үчүн сизге билдирилет.
  6. 7 Centos Asterisk орнотуудан мурун жаңы кызматты ийгиликтүү жаратуу

  7. Андан кийин, сиз каалаган керектүү порттарды ачуу үчүн төмөнкү буйруктарды киргизсеңиз болот.

    Firewall-cmd - Terperisk --Service = Asterisk - Tp-port = 5060 / TCP

    Firewall-cmd - Aperwall isservice = Asterisk - ass-port = 5060 / UDP

    Firewall-cmd - Terperisk --Service = Asterisk - Matem-port = 5061 / TCP

    Firewall-cmd - Terperisk --Service = Asterisk --dd-port = 5061 / UDP

    Firewall-cmd - Terperisk --Service = Asterisk -Add-port = 4569 / UDP

    Firewall-cmd - Terperisk --Service = Asterisk -Add-port = 5038 / TCP

    Firewall-cmd - Aperwaln.service = Asterisk --Add-порт = 10,000-20000 / UDP

    Акырында, Firewall-cmd-cmd-cmd-cmd-service = Asterisk уруксаты түзүү үчүн Asterisk

  8. CENTOSK орнотуу астында брандмауэрдин жаңы чечилген кызматын түзүү

  9. Бул буйруктардын бардыгы супер паролду киргизип, милдеттүү түрдө тастыкталды.
  10. 7тин CENTOSK орнотуусунун алдында жаңы жол берилген кызматты түзүүнү ырастоо

  11. Өзгөртүүлөрдү айландыргандан кийин, жөндөөлөрдү колдонуу үчүн брандмауэрди өчүрүп күйгүзүшүңүз керек: Firewall-cmd - Жер жүктөө.
  12. 7 Centos Asterisk өзгөрүүлөрүн жасагандан кийин брандмауэрди кайра жүктөө

Бул боюнча, бардык даярдык аракеттер аяктады - Сиз жылдыздардын туура иштеши үчүн кошумча компоненттерди орнотууга барып, файлдарды кошуу учурунда каталар болбойт деп ишенесиз.

2-кадам: Кошумча компоненттерди кошуу

Белгилүү болгондой, жылдызча айдоочулар жана TDM интерфейстер менен өз ара аракеттенүүнү калыбына келтирүүгө жооптуу маанилүү коммуналдык кызматтарды орнотсоңуз, серверде иштебейт. Башкарманын айдоочулары Дахди аркылуу ишке ашырылууда жана либри интерфейс операциясы үчүн керек. Бул компоненттерди жүктөө жана чогултуу көп убакытты талап кылат жана жигердүү интернет туташуусун талап кылат, ошондуктан аны аткаруудан мурун ойлон.

  1. Кайтан баштайлы. Файлдын архиви WGTP буйругун киргизүү менен файлдын архивин алыңыз https https https/asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz.
  2. Расмий сайттан 7ден 7 борбордук архивди алуу үчүн команда

  3. Анын жүктөлүшү бир мүнөткө созулат, анткени репозиторийлер маалыматтарды мен айткандай жогорку ылдамдыкта өткөрбөсөдү өткөрүшөт. Андан кийин, TAR -XVF DAHDI-LINUX-SUBLED.TAR.GZди ачуу үчүн TAR -XVF TAR -XVF TAR -XVF -XVF -X.TAR.TZ киргизиңиз.
  4. Расмий веб-сайттан 7-бенстостун казырлардын пайда болгон идишинин пайда болгон архивин элестетүү үчүн команда

  5. Бул иш-аракет Судо талаш-тартыштары аркылуу жүргүзүлөт, андыктан аны ашкере сырсөзүн жазуу менен тастыктаңыз.
  6. 3-Бенстосунда 3

  7. Чырылыштын аягында, CD DAHDI-Linux-Linux аркылуу алынган папкага өтүңүз - *.
  8. Андан ары компиляция үчүн 7 Цхди папкасына баруу

  9. Бул жерде, Тазалоо менен SUDO жасаңыз.
  10. 7 Centos ичиндеги TAHDI компонентин түзүү боюнча команда

  11. Андан кийин, аны орнотуу үчүн гана болот: Судо орнотуу.
  12. Түзүлгөндөн кийин 7 Centos компаниясындагы THIDI компонентин орнотууга буйрук

  13. Сиз кошумча термени текшерүү үчүн, сиз учурдагы орнотууларды текшерүү үчүн конфигурация кыла аласыз.
  14. Ийгиликтүү орнотуудан кийин 7 Centos конфигурациясын конфигурациялоо боюнча команда

  15. Баштапкы каталогду CD аркылуу калтырыңыз .. Кийинки коммуналдык кызматты орнотуудан баштоо.
  16. Орнотууну орноткондон кийин 7 Centos 7ден чыгуу

  17. Либрди орнотуу принциби дээрлик дээрлик дээрлик дээрлик дээрлик дээрлик бирдей, ошондуктан, айырмачылыктар каталогдордун аталышында жана аталыштарында гана байкалат. Баары архивден башталат:

    WGDT https//ky.tasterisk.org/pub/telephony/libpri/libpri-current.tar.gz.

  18. Расмий веб-сайттан 7-бенстостундагы Libpri архиви

  19. Андан кийин ал таңып: sudo tar -xvf libpri-comuct.tar.gz.
  20. Расмий сайттан жүктөлгөндөн кийин 7 Centos Inmpri Archive

  21. Ийгиликтүү экстракциядан кийин, ал кабыл алынган каталогду CD менен LIBPRI- * аркылуу өтүшүңүз керек.
  22. Компонентти түзүү үчүн Libpri менен Libpri менен папкада өтүү

  23. Бул жерде, Sudo жыйнагын чогулта баштаңыз.
  24. Папкага которулгандан кийин 7 Centos компаниясындагы ливпри компонентинин жыйнагы

  25. Аяктагандан кийин, сиз Sudo орнотуу менен китепкананы орнотушуңуз керек.
  26. Түзүлүшү аяктагандан кийин 7-бентябрда Libpri компонентин орнотуу

  27. Учурдагы папканы (CD ..) калтырыңыз, анткени ал бизге дагы муктаж эмес.
  28. Тазалоо аяктагандан кийин 7ден 7ден либпри

Көрсөтүлгөн программаларды жүктөп алуу жана түзүү процесси жарымына жакын убакытты талап кылат, бул чоң архивдер жана алардын узак сарптоосу менен байланышкан. Эгер сиз бардыгын туура жасасаңыз, анда бул учурда каталар болбошу керек.

3-кадам: Астаттык орнотуу

Жылдызча компьютердик телефонду орнотууга убакыт келди, анткени бардык зарыл болгон бардык компоненттердин бардыгы серверге кошулган. Программа расмий веб-сайтта тар.гz архиви катары таратылат, ал эми анын орнотуусу төмөнкүлөр менен жүрөт:

  1. Терминалда, WGTT'ди киргизиңиз http://downloads.stastersisk.org/pub/telephony/asterisk/asterisk-13-crentk-13-currrrrrrent.tar.gz. Эгерде сиз аны расмий сайтка чейин көтөрүп кетип, башка чогулушту алгыңыз келсе, сиз шилтемени алмаштыра аласыз.
  2. Команда расмий веб-сайттан 7-бенстостун акыркы версиясын жүктөп алуу үчүн команда

  3. Ушул эле жол менен, файлдарды Sudo TAR -XVF SUDO TAR -XVF жазуу менен ачыңыз - *. Tar.gz.
  4. Жүктөлгөн архивди 7 Centos

  5. CD ASterisk- * кабыл алынган каталогго өтүңүз.
  6. 7 Centos Asterisk комитетинин кабыл алынган каталогуна өтүү

  7. Көзкарандылыкты орнотуу үчүн, орнотулган сценарий колдонулат ./conmrib/script/install_preque орнотуу.
  8. Ажықтарды 7-ге чейин орнотууга биринчи буйрук

  9. Андан кийин, экинчи болжол менен бирдей буйрукту киргизиңиз ./conrdrib/script/script/install_perreq орнотуу.
  10. 7 Centos Asterisk көз карандылыгын орнотуу үчүн экинчи буйругу

  11. Аяктоодон кийин, ашыкча судё жок кылдаттык файлдарын жасаңыз.
  12. Кеностогу Жылдыздуу көз карандылыкты орнотууда калдык файлдарды алып салуу буйругу

  13. Эгерде сиз MP3 форматындагы файлдар менен иштөө керек экендигин алдын-ала билсеңиз, анда жазуу менен тиешелүү китепкананы жазуу менен кошушуңуз керек ./conrdrib/script/script/ket_mp3_source.sh.
  14. Жеда 7 Centos Adterisk менен иштөө үчүн китепкананы орнотуу

  15. Булак файлдарынын конфигурациясын түзүү үчүн гана бойдон калууда ./configure --prefix = / ssr - assysconfdir = / etc - raalicstatationir = / var --libdir = / USR / Lib64 -with-iconv --with-libcurl --with-speintex --wh-mysqlclient.
  16. Орнотуудан мурун 7 Centos Asterisk Base Configuration командасы

  17. Пайдалуу кызматтын орнотуу терезесин SUSE SUSE SUTO аркылуу иштетип, муктаждыктарыңызды түртүп, ал жердеги параметрлерди орнотуңуз.
  18. Орнотуудан мурун 7 жылдыздуу орнотуу терезесин баштоо буйругу

  19. Сиз булак кодду ачып бербестен, аларды орноткондон кийин, алар түзүлүп, алар түзүлөт. Бул операцияны аягына чыгаруу үчүн төмөнкүдөн кийин буйруктарды кайталаңыз.

    Sudo жаса

    Орнотуу

    Конфигурация жасаңыз

    Үлгүлөрдү жаса.

  20. Ийгиликтүү орнотуудан кийин 7 Centosk орнотуу буйруктары

4-кадам: Негизги орнотуу жана иштетүү

Бүгүн биз жылдыздардын жалпы конфигурациясында жашабайбыз, анткени бул материалдын темасына киргизилбейт жана ар бир тутумдун администратору тарабынан өзүнчө аткарылбай, сервердин өзүнөн өзү жана компьютердик телефонду колдонууга болгон муктаждыкты күчөтөт. Бирок, спектаклди текшерүү үчүн жылдызча баштоо үчүн көрсөтүлүшү керек болгон негизги параметрлер бар. Аларды кененирээк карап көрөлү.

  1. /Etc/asterisk/asterisk.conf конфигурациялык файлын иштетиңиз, ыңгайлуу текст редактору аркылуу иштетиңиз.
  2. Негизги орнотуу үчүн 7 Centos Asterisk конфигурация файлын баштаңыз

  3. Кийинчерээк кылдарды кыстарыңыз.

    Runuser = жылдызча

    Rungroup = Asterisk

    Defectitlanguage = ru

    Documentation_language = ru_ru

  4. CENTOS 7 CENTOSE CENTOS CENTOS CENTOS CENTOS

  5. Өзгөртүүлөрдү сактаңыз жана ишти объект менен толтуруңуз.
  6. 7 Centos Asterisk конфигурацияласындагы өзгөрүүлөрдү үнөмдөө

  7. Биз жаңы колдонуучу коммуналдык кызматынын файлында көрсөтүлгөн, ошондуктан сиз аны тутумга кошушуңуз керек. Бул Sudo Usteradk -M -M аркылуу жасалат.
  8. 7 Centos Asterisk менен иштөө үчүн жаңы колдонуучу түзүү

  9. Андан кийин, кирүү укугун папкаларга коюңуз, кезектешип, төмөндөгү буйруктарды киргизиңиз.

    Жигиттер Астерск: жылдызча / var / run / sasterisk

    Жигит Астерсиск: жылдызча / ж.б. / Aster

    Chown -r жылдызча: Asterisk / Var / {lib, log, spool} / Asterisk

    Жигиттер Астерск: жылдызча / USR / Lib64 / Asterisk

    Жигит Стариск: Жылдыздар / Вар / журнал / Жылдыздар

  10. Пайдалуу кызматты орнотууда 7 Centosk баракчасына кирүү орнотууларын орнотуу

  11. Аягында, Sudo жылдызчын -c -C орнотууларын текшерип туруңуз.
  12. Жөндөөдөн кийин 7 Centos Asterisk State текшерүү

  13. Жылдыздар катары SystemCtl аркылуу кызмат көрсөтүү жана системистин жардамы менен SystemCtl аркылуу кызмат катары баштоо гана бойдон калууда.
  14. Ийгиликтүү орнотуудан кийин 7 Centosk программасын баштоо буйругу

Бүгүнкү күндө сиз баскычты колдонууну үйрөндүңүз, башынан баштап колдонуучуларды орнотуу принцибин жана керектүү көмөкчү компоненттерди орнотуу принцибин көрсөтөт. Сиз ар бир аракетти кылдаттык менен аткарып, пайдалуулуктун расмий документтерине жеткиликтүүлүктү белгисиз программа функциялары жөнүндө маалымат алууга кире аласыз.

Көбүрөөк окуу