Zvaigznīte: kā instalēt IP telefonijas programmatūru

Zvaigznīte, kā instalēt

Zvaigznīte ir bezmaksas un atvērtā pirmkoda platforma, lai ieviestu savu VoIP balstītu komutatoru jūsu mazajam uzņēmumam vai organizācijai. Tādā veidā jūs varat uzlabot savu produktivitāti un spēt daudz optimālāk apkalpot klientus ar visiem jūsu rīcībā esošajiem tālruņiem.

Šajā ceļvedī jūs to darīsit uzziniet, kā to instalēt un konfigurēt Ubuntu, jo tas ir viens no populārākajiem izplatījumiem. Bet darbības var būt ļoti līdzīgas citiem Debian balstītiem sadalījumiem un pat citiem GNU / Linux distros, jo tie tiks instalēti no avota koda, apkopojot, lai ģenerētu bināro.

Citām platformām, piemēram, Microsoft Windows vai MacOS, jums nevajadzēs apkopot no avotiem, jūs varat atrast jau apkopotus pakotnes, kas ir gatavas instalēšanai.

Instalējiet Asterisk soli pa solim

Līdz instalējiet zvaigznīti savā sistēmā jums vienkārši jāveic šīs vienkāršās darbības ...

Priekšnosacījumi

Pirms sākat Asterisk instalēšanu, jums vispirms ir jābūt visiem nepieciešamie iepakojumi sastādīt. Parasti ir ticams, ka jūsu izplatītājā tie jau ir, taču jūs varat būt drošs, palaižot šādas programmas (ja tās ir instalētas, tās neko nedarīs):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Tas instalēs paketi wget, lai lejupielādētu avotus, versijas Subversion vadības sistēmu un būtiskākos pakotnes pakotnes izveidei no avota.

Lejupielādējiet zvaigznīti

Tālāk būs lejupielādēt savus fontus Zvaigznītes programmatūra, tas ir, pirmkods, no kura jūs varat izveidot šīs programmas bināro failu. Lai to izdarītu, no termināļa jums ir jāizpilda:

Tādējādi tiek lejupielādēta programmatūras Asterisk 18.3.0 versija, kas ir jaunākā šī raksta laikā.

cd /usr/src/

sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk/asterisk-18.3.0.tar.gz

sudo tar zxf asterisk-18.3.0.tar.gz

cd asterisk-18.3.0

Atrisiniet atkarības

Nākamais solis ir atrisināt atkarības zvaigznītei ir, it īpaši attiecībā uz zvaniem nepieciešamo MP3 moduli. Lai to izdarītu, no termināļa varat palaist šādas komandas, lai izmantotu šiem mērķiem pieejamos skriptus:

sudo contrib/scripts/get_mp3_source.sh
sudo contrib/scripts/install_prereq install

Šīs komandas atrisinās šīs atkarības un parādīs veiksmīgu instalēšanas ziņojumu, ja tas bija veiksmīgs.

Instalējiet zvaigznīti

Tagad ir laiks apkopot un instalēt Asterisk kā tādu. Lai to izdarītu, veicamās darbības ir diezgan vienkāršas, jums vienkārši jāizmanto:

Izlasiet LEADME failu, ja jums ir problēmas vai mēģināt instalēt citu versiju. Varētu būt nelielas atšķirības.

sudo ./configure

sudo make menuselect

Izvēlnē atlasiet formāts_mp3 un nospiediet F12, varat arī izmantot tastatūru un atlasīt Saglabāt un iziet un nospiediet taustiņu ENTER.

Pēc tam jūs varat sākt procesu kompilācija kā:

sudo make -j2

Jūs varat modificēt skaitli, kas pievienots -j, ar procesora serdeņu skaitu. Piemēram, ja jums ir 8 kodoli, varat izmantot -j8, lai paātrinātu kompilēšanu. Ja jums ir tikai viens kodols, varat nospiest opciju -j.

Pamata konfigurācija

Kad kompilācija ir pabeigta, kas var aizņemt vairāk vai mazāk atkarībā no jūsu datora veiktspējas, ir šādi uzstādīšana no binārā:

sudo make install

Tas jau tiks instalēts. Bet process nav pabeigts. Nākamais solis ir instalēt dažus pamata PBX konfigurācijas failus: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Nākamais būtiskās zvaigznītes iestatīšanas solis ir jauna lietotāja izveidošana. Drošības apsvērumu dēļ tas ir labāk izveidot jaunu lietotāju:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

Tagad jums jāatver šāds konfigurācijas fails / etc / default / zvaigznīte ar savu iecienīto teksta redaktoru un komentējiet divas rindiņas (noņemiet # no sākuma):

  • AST_USER = »zvaigznīte»
  • AST_GROUP = »zvaigznīte»

Nākamā lieta ir pievienot izveidoto lietotāju iezvanes un audio grupas ka IP telefonijas sistēmai jādarbojas:

sudo usermod -a -G dialout,audio asterisk

Tagad jums ir jāmaina atļaujas un īpašnieks daži faili un direktoriji jāizmanto izveidotajam lietotājam, nevis tiem, kurus pēc noklusējuma izmanto zvaigznīte:

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

Sāciet procesu

Kad viss ir konfigurēts, ir šādi sākt servisu kas sāk Asterisk procesu. Lai to izdarītu, vienkārši palaidiet:

sudo systemctl start asterisk

sudo systemctl enable asterisk

līdz pārbaudiet, vai tas darbojas:

sudo asterisk -vvvr

Ja tas nedarbojas, pārbaudiet, vai esat pareizi uzsācis darbību vai vai jums ir kaut kāds noteikums Ugunsmūris vai drošības sistēma tas, iespējams, to bloķē.

Vairāk informācijas - Zvaigznīte Wiki

Zvaigznītes konfigurācija

Zvaigznīte, alternatīvas

Kad viss ir izdarīts, jums jau vajadzētu darboties VoIP telefonijas serverim, lai jūsu LAN savienotie tālruņi varētu darboties pareizi. Tomēr, ja jums ir jādara kaut kāda veida konfigurācija Jo īpaši jūs varat ņemt vērā šādus svarīgus zvaigznītes failus:

  • /etc/asterosk/asterisk.conf: ir galvenais konfigurācijas fails. Tajā jūs varat konfigurēt visus pamatus par pašu sistēmu, piemēram, direktorijus, kuros atrodas pārējā konfigurācija, skaņas failus, moduļus utt., Kā arī svarīgas pakalpojuma funkcijas.
  • /etc/asterisk/sip.conf: tas ir vēl viens svarīgs konfigurācijas fails, tas nosaka, kā darbojas SIP protokols, gan lai definētu sistēmas lietotājus, gan serverus, pie kuriem viņiem ir jāpieslēdzas. Iekšpusē redzēsiet divas svarīgas sadaļas, vienu [vispārīgi] globālajiem parametriem un citas sadaļas vai kontekstus lietotājiem un citiem.
  • /etc/asterisk/extensions.conf: vēl viens svarīgs zvaigznītes konfigurācijas fails. Tajā jūs varat noteikt, kā tas izturēsies.
  • /etc/asterisk/queues.conf- Lai konfigurētu rindas un rindu aģentus, tas ir, dalībniekus.
  • /etc/asterisk/chan_dahdi.conf: kur ir konfigurētas sakaru karšu grupas un parametri.
  • /etc/asterisk/cdr.conf: kur norādīts, kā glabāt veikto zvanu ierakstus.
  • /etc/asterisk/features.conf: īpašas funkcijas, piemēram, pārsūtīšana, pārsūtīšana utt.
  • /etc/asterisk/voicemail.conf- Balss pasta konti un iestatījumi.
  • /etc/asterisk/confbridge.conf- Lai konfigurētu konferenču zāles lietotājus, telpas un izvēlņu opcijas.
  • pārējie: Zvaigznīte ir ļoti universāla un elastīga, tāpēc konfigurāciju var būt daudz vairāk, lai gan šīs ir galvenās.

Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

2 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Datoru aizbildnis teica

    Ļoti interesanti, ka kāds ir mudināts dokumentēt Asterisk instalēšanu un konfigurēšanu, paldies Īzākam.

    Vai plānojat turpināt ar citiem rakstiem par šo tēmu? Es aizgāju vēloties vairāk. Es saprotu, ka ne visiem no mums ir tīkla tālruņi, bet vai mēs varētu pārbaudīt VoIP programmatūru savās mobilajās ierīcēs? (piemēram)

    Es teicu apsveikumus, un es ceru, ka jūs mudinās turpināt iedziļināties šajā tēmā.

    Ļoti pateicos

  2.   Magda teica

    https://www.freepbx.org/

    Varbūt jūs nokļūsiet šeit agrāk. Tas ietver zvaigznīti (vairāk vai mazāk) un ļauj izvairīties no vadības ierīces manuālas konfigurēšanas. Jebkurā gadījumā jums tam jāvelta laiks un pacietība.

    Lai veicas tiem, kas uzmundrina !!!