Suiteáil réiltín in CentOS 7

Anonim

Suiteáil réiltín in CentOS 7

Tá réiltín ar cheann de na réitigh is cáiliúla de theileafónaíocht ríomhaireachta, suiteáilte go gníomhach ar na freastalaithe is éagsúla. Tacaíonn sé le beagnach gach codecs nua-aimseartha agus prótacal nua-aimseartha, agus taispeánann sé freisin cobhsaíocht mhaith oibre, mar sin tá an-tóir ar an éileamh sin i measc riarthóirí córais. Mar sin féin, d'fhéadfadh úsáideoirí nua-aimseartha nuair a bhíonn sé ag iarraidh réiltín a chomhtháthú na deacrachtaí is éagsúla a bhaineann leis an oibríocht suiteála dírí. Chun é seo a sheachaint, molaimid foghlaim ár n-ábhar an lae inniu ina ndéantar an dáileadh CentOS 7 mar shampla.

Suiteáil réiltín in CentOS 7

Is é castacht iomlán chur i bhfeidhm an taisc ná nach n-oibreoidh réiltín gan chomhpháirteanna breise, agus go gcaithfidh siad a bheith suiteáilte de láimh trí na cartlanna a dhíphacáil agus na comhaid a fuarthas a thiomsú. Tógfaidh an próiseas seo go leor ama, mar sin b'éigean dom na treoracha go léir a roinnt le haghaidh céimeanna chun a dtuiscint a shimpliú. Déanaimis tús leis na gníomhartha ullmhúcháin.

Céim 1: Réamhghníomhartha

Chun tús a chur, tá sé riachtanach an freastalaí a ullmhú, ós rud é nach bhfuil sé i gcónaí na fóntais riachtanacha sna CentOS, a bheidh ag teastáil agus na gníomhartha seo a leanas á ndéanamh, agus ní dhéantar an chumraíocht balla dóiteáin agus am a dhéantar. Is é an chéim seo an rud is éasca toisc go dteastaíonn ach ionchur éigeandála cruinn é, ach tá sé roinnte freisin i roinnt pointí.

Fóntais riachtanacha a shuiteáil

San iomlán, beidh cúigear fóntais éagsúla ag teastáil ó thaobh réiltín agus cúnta a d'fhéadfadh a bheith as láthair sa chóras oibriúcháin. Molaimid an treoir thíos a chur i gcrích go cruinn chun gach nuashonrú agus bogearraí atá ar iarraidh a shuiteáil.

  1. Déanfar gach gníomh breise sa teirminéal, mar sin rith sé áisiúil duitse.
  2. Ag tosú leis an teirminéal chun gníomhaíochtaí ullmhúcháin a dhéanamh sula ndéanann tú réiltín a shuiteáil in CentOS 7

  3. Anseo, ar dtús, cuir isteach an t-ordú nuashonraithe sudo yum. Ba chóir go seiceálfaí infhaighteacht na nuashonruithe atá suiteáilte cheana féin comhpháirteanna agus iad a chur leis an OS chun cruinneas idirghníomhaíochta leis an gcuid eile de na fóntais a chinntiú.
  4. Ordú chun nuashonruithe a sheiceáil sula ndéanann tú réiltín a shuiteáil in CentOS 7

  5. Tosaíonn an t-ordú seo, cosúil leis an gcéad cheann eile go léir, thar ceann an rachaire, rud a chiallaíonn go gcaithfear é a dheimhniú trí dhul isteach sa phasfhocal sa tsraith nua. Smaoinigh nach bhfuil na carachtair atá scríofa ar an mbealach seo ar taispeáint sa líne.
  6. Deimhniú an ordaithe um fhíorú nuashonraithe roimh shuiteáil réiltín in CentOS 7

  7. Nuair a bhraitear nuashonruithe, deimhnigh a dteannta leis an bhfreastalaí tríd an leagan Y a roghnú.
  8. Dearbhú maidir le nuashonruithe a shuiteáil sula gcuireann tú réiltín isteach in CentOS 7

  9. Ina dhiaidh sin, is féidir leat na fóntais atá ar iarraidh a shuiteáil go sábháilte. Déantar é i díreach sudo suiteáil Supo suiteáil GCC Wget NTPDate CUMARSÁID LIBTOCAK LIBTOOL. Ní stopfaidh tú ag gach ceann acu, ós rud é go bhfeicfidh tú anailís níos mionsonraithe níos mó.
  10. Íoslódáil Fóntais bhreise sula ndéanann tú réiltín a shuiteáil in CentOS 7

  11. Is féidir le cuid de na fóntais thuas a bheith sa chóras cheana féin, mar sin nuair a fheictear an teaghrán suiteála, ní thaispeántar ach amháin nó dhá chlár uaireanta, agus is spleáchais iad na heilimintí eile. A shuiteáil a dheimhniú tríd an rogha freagraí cuí a roghnú.
  12. Daingniú fóntais bhreise roimh réiltín a shuiteáil in CentOS 7

Ar chríochnú na hoibríochta, cuirfear in iúl duit go bhfuil gach rud a rith go rathúil, agus tá sé fós le dul go dtí an chéad chéim eile de ghníomhartha ullmhúcháin.

Sioncrónú ama

Má tá muinín ann go raibh an t-am ar an bhfreastalaí sioncronaithe cheana féin, go boldly scipeáil an chéim seo, ag bogadh go dtí cumraíocht an bhalla dóiteáin. Seachas sin, beidh ort an crios ama a shocrú de láimh agus an comhad cumraíochta a chur in eagar, a bhreathnaíonn mar seo:

  1. Bain úsáid as an sudo CP / USR / SHARE / CRIPIONFO / EORAIP / MOSCOW / OIBREOIREACHT / CÚRSAÍOCHT LÁITHREACHT chun an crios ama a roghnú. Sa embodiment seo, tá an crios Moscó bunaithe. Más gá duit eile, ba chóir duit an nasc sonraithe a athrú trí an cosán a athrú go dtí an comhad.
  2. Foireann chun crios ama a roghnú os comhair suiteáil réiltín in CentOS 7

  3. Foireann Sudo NTPDATE RU.POOL.NTP.org Sioncrónaigh Am leis an líonra.
  4. Foireann le haghaidh sioncrónaithe ama uathoibríoch ar an idirlíon sula ndéanann tú réiltín a shuiteáil in CentOS 7

  5. Cuir isteach sudo crontab -e chun dul go dtí an comhad cumraíochta ama.
  6. Ordú chun comhad cumraíochta a oscailt den am sula ndéanann tú réiltín a shuiteáil in CentOS 7

  7. Anseo a shonrú an script ar sioncrónú uathoibríoch ag an teaghrán 0 0 * * * / SBIN / NTPDATE RU.POOL.NTP.org. Tar éis na hathruithe a shábháil agus an t-eagarthóir a dhúnadh.
  8. Ag cur le tasc a bhaineann le seiceáil ama uath-uathmatach roimh réiltín suiteála in CentOS 7

Anois, ní féidir leat a bheith buartha faoi an bhfíric go nuair beidh ort a sioncrónú am tú féin, mar gheall ar a bhuíochas leis an tasc cruthaithe de shuíomh uathoibríoch, bainte amach againn an toradh inmhianaithe. Níl ach an chéim dheireanach d'obair ullmhúcháin fós roimh réiltín a shuiteáil.

Ag leagan an bhalla dóiteáin

Tá cumraíocht an bhalla dóiteáin ar cheann de na próisis is tábhachtaí sula suiteáil aon fhóntas a fheidhmeoidh tríd an líonra áitiúil nó domhanda. Ní eisceacht é réiltín ina leith seo, mar sin lean na gníomhartha seo:

  1. Sa teirminéal, sonraigh an firewall-cmd - an t-aon réiltín chun seirbhís nua a chruthú.
  2. Ag cruthú seirbhís nua balla dóiteáin os comhair suiteáil réiltín in CentOS 7

  3. Deimhnigh an cruthú trí shonrú an Pasfhocal Superuser.
  4. Deimhniú go gcruthófar seirbhís nua balla dóiteáin os comhair suiteáil réiltín in CentOS 7

  5. Cuirfear in iúl duit go ndéanfaí an teachtaireacht ratha a fhorghníomhú go rathúil.
  6. Seirbhís nua a chruthú go rathúil sula gcuireann tú réiltín isteach in CentOS 7

  7. Ina dhiaidh sin, is féidir leat na horduithe seo a leanas a iontráil gach re seach chun na calafoirt riachtanacha go léir a oscailt.

    Firewall-cmd --perisk --service = réiltín - calafort = 5060 / TCP

    Firewall-CMD --perervice --Service = réiltín - calafort = 5060 / UDP

    Firewall-cmd --perisk --service = réiltín - port = 5061 / TCP

    Firewall-cmd --perisk --service = réiltín - calafort = 5061 / UDP

    Firewall-cmd --perisk --service = réiltín - calafort = 4569 / UDP

    Firewall-cmd --perisk --service = réiltín - calafort = 5038 / TCP

    Firewall-cmd --perervice --service = réiltín - calafort = 10,000-20000 / UDP

    Ag an deireadh, scríobh firewall-cmd --permanent --Add-seirbhíse = réiltín chun seirbhís cheadaithe a chruthú.

  8. Ag cruthú seirbhís nua réitithe den bhalla dóiteáin roimh shuiteáil réiltín in CentOS 7

  9. Tá na horduithe seo go léir dearbhaithe freisin trí phasfhocal superuser a chur isteach.
  10. Deimhniú go gcruthófar seirbhís nua ceadaithe roimh réiltín a shuiteáil in CentOS 7

  11. Tar éis athruithe a dhéanamh, ba chóir duit an balla dóiteáin a atosú chun na socruithe a chur i bhfeidhm: Firewall-cmd - ualach.
  12. Riar a dhéanamh ar bhalla dóiteáin tar éis athruithe réiltín a dhéanamh in CentOS 7

Ar seo, tá gach gníomh ullmhúcháin críochnaithe - is féidir leat dul go dtí an suiteáil comhpháirteanna breise le haghaidh oibriú ceart réiltín agus a bheith cinnte nach mbeidh aon earráidí le linn comhaid a chur leis.

Céim 2: Comhpháirteanna breise a chur leis

Mar is eol duit, ní bheidh réiltín ag obair ar an bhfreastalaí, má réamhbhunaíonn tú fóntais thábhachtacha atá freagrach as idirghníomhú a normalú le tiománaithe agus le comhéadain TDM. Cuirtear tiománaithe boird i bhfeidhm trí DAHDI, agus tá gá le Libpri le haghaidh oibriú comhéadain. Tógfaidh luchtú agus cóimeáil na gcomhpháirteanna seo go leor ama agus beidh nasc Idirlín gníomhach ag teastáil uaidh, mar sin smaoinigh air sula ndéantar é.

  1. Déanaimis tús le Dahdi. Luchtaigh an Chartlann Comhad trí dhul isteach sa Wget Ordú HTTP://Downloads.org/Pub/telephony/dahdi-linux-complate/dahdi-linux-complate-current.tar.gz.
  2. Foireann chun Cartlann Dahdi a fháil in CentOS 7 ón suíomh oifigiúil

  3. Tógfaidh an íoslódáil thart ar nóiméad, mar go n-éireoidh na stórtha sonraí nach dtagann ar a leithéid de luas ard mar ba mhaith liom. Ina dhiaidh sin, cuir isteach an tarra -xvf dahdi-linux-runting.tar.Thz chun na rudaí a fuarthas a dhíphacáil.
  4. An fhoireann as an gcartlann de DAHDI a dhíphacáil in CentOS 7 ón láithreán gréasáin oifigiúil

  5. Déantar an gníomh seo tríd an argóint sudo, mar sin dearbhaigh é trí phasfhocal superuser a scríobh.
  6. Dearbhú an Díphacáil Dahdi in CentOS 7 trí dhul isteach sa phasfhocal

  7. Ag deireadh an díphacáil, téigh go dtí an fillteán a fuarthas tríd an CD Dahdi-Linux-iomlán- *.
  8. Téigh go dtí an Fillteán Dahdi in CentOS 7 as a thiomsú tuilleadh

  9. Anseo, tús a chur leis an tiomsú trí Priontáil Sudo a dhéanamh.
  10. Foireann chun Comhpháirt Dahdi a thiomsú in CentOS 7

  11. Ina dhiaidh sin, níl sé ach le suiteáil: Sudo a shuiteáil.
  12. Ordú chun an chomhpháirt DAHDI a shuiteáil in CentOS 7 tar éis a thiomsú

  13. Is féidir leat sudo a dhiailiú a dhéanamh freisin chun na socruithe reatha a sheiceáil.
  14. Foireann chun Dahdi a chumrú in CentOS 7 tar éis a shuiteáil rathúil

  15. Fág an t-eolaire foinse trí CD .. chun tús a chur leis an gcéad fhóntas eile a shuiteáil.
  16. Scoir Fillteán Dahdi in CentOS 7 tar éis an tsuiteáil a shuiteáil

  17. Is é an prionsabal na LibPri a shuiteáil beagnach mar an gcéanna leis an meastar go díreach, agus na difríochtaí a bhreathnú ach amháin i dtagairtí agus ainmneacha na n-eolairí. Tosaíonn gach duine ag fáil na Cartlainne:

    Wget https://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz.

  18. Foireann le haghaidh Cartlann na LibPri in CentOS 7 ón láithreán gréasáin oifigiúil

  19. Déantar é a dhíphacáil ansin: sudo tar -xvf libpri-runting.tar.gz.
  20. Díphacáil Cartlann LibPri in CentOS 7 tar éis é a íoslódáil ón suíomh oifigiúil

  21. Tar éis eastóscadh rathúil, ní mór duit dul chuig an eolaire faighte trí CD Libpri- *.
  22. Téigh go dtí an Fillteán le Libpri in CentOS 7 chun comhábhar a thiomsú

  23. Anseo, tús a chur le chéile an sudo a dhéanamh fóntais.
  24. Tiomsú an chomhpháirt Libpri in CentOS 7 tar éis é a aistriú go dtí a fhillteán

  25. Ar chríochnú, ní mór duit an leabharlann a shuiteáil trí shuiteáil Sudo a chur isteach.
  26. Suiteáil an Chomhpháirt Libpri in CentOS 7 nuair a chríochnaigh sé a thiomsú

  27. Fág an fillteán reatha (CD ..), ós rud é nach mbeidh níos mó uainn.
  28. Fillteán Fillteán Scoir Libpri in CentOS 7 nuair a chríochnófar an tiomsú

Tógfaidh an próiseas iomlán chun na cláir shonraithe a íoslódáil agus a thiomsú thart ar leath uair an chloig, a bhaineann le méid ollmhór cartlann agus a ndíphacáil fhada. Má dhéanann tú gach rud ceart, níor chóir go mbeadh aon earráidí ann le linn seo.

Céim 3: Suiteáil réiltín

Tá sé in am an uirlis teileafónaíochta Ríomhaireachta Asterisk a shuiteáil, ós rud é go bhfuil na comhpháirteanna cúntacha riachtanacha go léir curtha leis an bhfreastalaí cheana féin. Déantar na bogearraí a dháileadh mar chartlann Tar.gz ar an láithreán gréasáin oifigiúil, agus tarlaíonn a shuiteáil mar seo a leanas:

  1. Sa teirminéal, cuir isteach an wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz chun an leagan seasmhach deireanach den uirlis a íoslódáil. Is féidir leat an nasc a athsholáthar más mian leat tionól eile a fháil, tar éis dó déileáil leis roimhe seo ón suíomh oifigiúil.
  2. An fhoireann chun an leagan is déanaí de réiltín a íoslódáil in CentOS 7 ón láithreán gréasáin oifigiúil

  3. Ar an mbealach céanna, díphacáil na comhaid trí réiltín sudo tar -xvf - *. Tar.gz.
  4. Ordú chun an réiltín cartlainne íoslódáil a dhíphacáil in CentOS 7

  5. Via CD réiltín-* Téigh go dtí an eolaire faighte.
  6. Aistriú chuig an eolaire faighte den fhóntas réiltín in CentOS 7

  7. Chun spleáchais a shuiteáil, úsáidtear an script atá tógtha isteach ./contrib/scripts/install_perreq Suiteáil.
  8. An chéad ordú chun na spleáchais fóntais réiltín a shuiteáil in CentOS 7

  9. Ansin, cuir isteach an dara ceann thart ar an ordú céanna ./contrib/scripts/install_perrer suiteáil-neamhphacáistithe.
  10. An dara hordú chun spleáchais réiltín a shuiteáil in CentOS 7

  11. Ar chríochnú, scrios sudo neamhriachtanach comhaid Distclean a scriosadh.
  12. Ordú chun comhaid iarmharacha a bhaint nuair a shuiteáil spleáchais réiltín in CentOS 7

  13. Má tá a fhios agat roimh ré go mbeidh sé riachtanach oibriú le comhaid formáide MP3, ní mór duit an leabharlann chuí a chur leis trí scríobh ./Contrib/Scripts/get_mp3_source.sh.
  14. Suiteáil leabharlann chun oibriú le fuaim i réiltín in CentOS 7

  15. Níl ann ach cumraíocht na gcomhad foinse a chruthú ./configure --Prefix = / usr --sysconfdir = / etc - ralocalstatentarir = / var - lib64 - with-dahdi - with-pri - -with-iconv - with-libcurl - with-speedex - with-mysqlclient.
  16. Ordú cumraíochta bonn réiltín in CentOS 7 roimh shuiteáil

  17. Rith an fhuinneog thus an fhóntais féin tríd an sudo dhéanamh menuselect agus leag amach na paraiméadair ann, ag brú amach do chuid riachtanas.
  18. Ordú chun an fhuinneog thus réchúiseach a thosú in CentOS 7 roimh shuiteáil

  19. Tá a fhios agat cheana féin tar éis dóibh an cód foinse a dhíphacáil agus a shocrú, déantar iad a thiomsú. Déan na horduithe arís thíos chun an oibríocht seo a chríochnú.

    Déan sudo

    Déan suiteáil

    Déan config

    Samplaí a dhéanamh.

  20. Orduithe chun réiltín a shuiteáil in CentOS 7 tar éis thus rathúil

Céim 4: Socrú Bunúsach agus Rith

Sa lá atá inniu ann ní dhéanfaimid dwell ar chumraíocht ginearálta réiltín, mar nach bhfuil sé seo san áireamh in ábhar an ábhair agus déantar é a chur i gcrích ag gach riarthóir córais ina n-aonar, ag brú amach an fhreastalaí féin agus na riachtanais chun teileafónaíocht ríomhaire a úsáid. Mar sin féin, tá paraiméadair bhunúsacha ann a chaithfear a shonrú chun réiltín a thosú chun a fheidhmíocht a sheiceáil. Déanaimis breathnú orthu níos mine.

  1. Rith an comhad cumraíochta /etc/asterisk.consk.conf.conf.conf trí aon eagarthóir téacs áisiúil.
  2. Tús a chur le comhad cumraíochta asterisk in CentOS 7 le haghaidh bunchóip

  3. Cuir isteach na teaghráin níos déanaí ann.

    Runuser = réiltín

    Rungroup = réiltín

    Réamhshocraithe = ru

    Doiciméadúcháin_Language = Ru_ru

  4. Suiteáil an réiltín bunúsach a shuiteáil in CentOS 7 trí chomhad cumraíochta

  5. Sábháil na hathruithe agus comhlánaigh an obair leis an réad.
  6. Athruithe a shábháil ar an gcomhad cumraíochta réiltín in CentOS 7

  7. Shonraigh muid díreach i gcomhad an phríomhfhóntais úsáideora, mar sin beidh ort é a chur leis an gcóras. Déantar é seo trí Sudo UsewayAdd Asterisk -m.
  8. Ag cruthú úsáideoir nua chun oibriú le réiltín in CentOS 7

  9. Ansin, socraigh na cearta rochtana do fhillteáin, cuir na horduithe thíos isteach gach re seach.

    Cown -r Asterisk: Asterisk / VAR / Rith / Asterisk

    Cown -r réiltín: réiltín / srl / réiltín

    Cown -r réiltín: Asterisk / var / {lib, logáil, spól} / réiltín

    Cown -r réiltín: Asterisk / USR / lib64 / réiltín

    Cown -r réiltín: réiltín / var / log / réiltín

  10. Socruithe Rochtana a shocrú chuig an bhfillteán réiltín in CentOS 7 agus an fóntas á bhunú

  11. Ag an deireadh, seiceáil na suíomhanna SUDO Asterisk -C chun a chinntiú go n-oibríonn an fóntais.
  12. Seiceáil an Stát réiltín reatha in CentOS 7 tar éis an tsuímh

  13. Níl ann ach chun réiltín a thosú mar sheirbhís trí Systemctl Cumasaigh réiltín réiltín agus systemctl tús réiltín.
  14. Ordú chun an fóntais réiltín a thosú in CentOS 7 tar éis thus rathúil

Sa lá atá inniu ann d'fhoghlaim tú an treoir chéimnithe, is é an príomhchuspóir atá leis ná prionsabal an réiltín suiteála a thaispeáint d'úsáideoirí na dtosaitheoirí agus na comhpháirteanna cúnta is gá. Ní féidir leat gach gníomh a fhorghníomhú go cúramach agus rochtain a fháil ar dhoiciméid oifigiúla an fhóntais chun faisnéis a fháil faoi fheidhmeanna cláir anaithnid.

Leigh Nios mo