Tähti: IP-puhelinohjelmiston asentaminen

Tähti, kuinka asentaa

tähtimerkki on Ilmainen ja avoimen lähdekoodin foorumi oman VoIP-pohjaisen keskuksen toteuttamiseen pienyrityksellesi tai organisaatiollesi. Tällä tavalla voit parantaa tuottavuuttasi ja pystyä palvelemaan asiakkaitasi paljon optimaalisemmalla tavalla kaikilla puhelimillasi.

Tässä oppaassa aiot oppia asentamaan ja määrittämään se Ubuntussa, koska se on yksi suosituimmista jakeluista. Mutta vaiheet voivat olla hyvin samanlaisia ​​muille Debian-pohjaisille jakeluille ja jopa muille GNU / Linux-jakoille, koska ne asennetaan lähdekoodista, kääntämällä binäärin luomiseksi.

Muille alustoille, kuten Microsoft Windows tai macOS, sinun ei tarvitse kääntää lähteistä, löydät jo kootut paketit valmiina asennettavaksi.

Asenna Asterisk askel askeleelta

Voidakseen asenna Asterisk järjestelmässäsi sinun on vain noudatettava näitä yksinkertaisia ​​vaiheita ...

edellytyksiä

Ennen kuin aloitat Asterisk-asennuksen, sinulla on oltava kaikki tarvittavat paketit kääntää. Yleensä on todennäköistä, että jakelussasi on jo niitä, mutta voit olla varma suorittamalla seuraavat ohjelmat (jos ne on asennettu, ne eivät tee mitään):

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install wget build-essential subversion

Se asentaa wget-paketin, ladata lähteet, Subversion-versionhallintajärjestelmän ja välttämättömät paketit paketin rakentamiseen lähteestä.

Lataa tähti

Seuraava tulee olemaan ladata omia fontteja Asterisk-ohjelmisto, eli lähdekoodi, josta voit rakentaa tämän ohjelman binaarisen version. Tätä varten sinun on suoritettava terminaalista:

Tämä lataa ohjelmiston Asterisk 18.3.0 -version, joka on viimeisin tämän kirjoituksen jälkeen.

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

Ratkaise riippuvuudet

Seuraava askel on ratkaista riippuvuudet että Asteriskillä on, varsinkin kun on kyse puheluihin tarvittavasta MP3-moduulista. Voit tehdä tämän terminaalista suorittamalla seuraavat komennot käyttääksesi näihin tarkoituksiin käytettävissä olevia komentosarjoja:

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

Nämä komennot ratkaisevat nämä riippuvuudet ja näyttävät onnistuneen asennussanoman, jos se onnistui.

Asenna Asterisk

Nyt on aika koota ja asentaa Asterisk sellaisenaan. Tätä varten seuraavat vaiheet ovat melko yksinkertaisia, sinun tarvitsee vain käyttää:

Lue LEADME-tiedosto, jos sinulla on ongelmia tai yrität asentaa toista versiota. Pieniä eroja voi olla.

sudo ./configure

sudo make menuselect

Valitse valikosta muoto_mp3 ja paina F12, voit myös käyttää näppäimistöä, valita Tallenna ja lopeta ja paina ENTER.

Sen jälkeen voit aloittaa prosessin kokoelma sellaisenaan:

sudo make -j2

Voit muokata -j: n mukana tulevaa lukua prosessorin ytimien lukumäärällä. Esimerkiksi, jos sinulla on 8 ydintä, voit käyttää -j8 nopeuttaaksesi kääntämistä. Jos sinulla on vain yksi ydin, voit estää -j-vaihtoehdon.

Peruskokoonpano

Kun kokoaminen on valmis, mikä voi kestää enemmän tai vähemmän tietokoneen suorituskyvystä riippuen, seuraava on asennus binaarista:

sudo make install

Se on jo asennettu. Mutta prosessi ei ole valmis. Seuraava vaihe on asentaa joitain PBX-kokoonpanotiedostoja: 

sudo make basic-pbx

sudo make config

sudo ldconfig

Asteriskin tärkeän asennuksen seuraava vaihe on uuden käyttäjän luominen. Turvallisuussyistä se on parempi luo uusi käyttäjä:

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

Nyt sinun on avattava seuraava määritystiedosto / etc / default / tähti suosikkitekstieditorilla ja kommentoimalla kaksi riviä (poista # alusta):

  • AST_USER = »tähti»
  • AST_GROUP = »tähti»

Seuraava asia on lisätä luotu käyttäjä valintaikkuna ja ääniryhmät että IP-puhelinjärjestelmän on toimittava:

sudo usermod -a -G dialout,audio asterisk

Nyt sinun on muokattava käyttöoikeudet ja omistaja joistakin tiedostoista ja hakemistoista käytettäväksi luodun käyttäjän kanssa eikä oletuksena käytetyn Asteriskin kanssa:

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

Aloita prosessi

Kun kaikki on määritetty, seuraava on aloita palvelu mikä käynnistää Asterisk-prosessin. Voit tehdä tämän vain ajamalla:

sudo systemctl start asterisk

sudo systemctl enable asterisk

että varmista, että se toimii:

sudo asterisk -vvvr

Jos se ei toimi, tarkista, että olet aloittanut toiminnan oikein tai onko sinulla jonkinlainen sääntö Palomuuri tai turvajärjestelmä se saattaa estää sen.

Lisää tietoa - Tähti Wiki

Tähtikokoonpano

Tähti, vaihtoehdot

Kun kaikki tämä on tehty, sinulla pitäisi olla jo VoIP-puhelinpalvelimesi käynnissä, jotta lähiverkkoon kytketyt puhelimesi voivat toimia oikein. Kuitenkin, jos joudut tekemään jonkinlaista kokoonpano Voit ottaa huomioon erityisesti seuraavat tärkeät Asterisk-tiedostot:

  • /etc/asterosk/asterisk.conf: on tärkein määritystiedosto. Siinä voit määrittää kaikki järjestelmän perusasiat, kuten hakemistot, joissa muu kokoonpano on, äänitiedostot, moduulit jne. Sekä palvelun tärkeät toiminnot.
  • /etc/asterisk/sip.conf: se on toinen tärkeä kokoonpanotiedosto, se määrittelee SIP-protokollan toiminnan sekä järjestelmän käyttäjien että palvelinten, joihin heidän on muodostettava yhteys, määrittämiseksi. Sisällä näet kaksi tärkeää osiota, yhden [yleinen], globaaleille parametreille ja muille osioille tai konteksteille käyttäjille ja muille.
  • /etc/asterisk/extensions.conf: toinen tärkeä Asterisk-määritystiedosto. Siinä voit määrittää, miten se käyttäytyy.
  • /etc/asterisk/queues.conf- Määritä jonot ja jonoagentit eli jäsenet.
  • /etc/asterisk/chan_dahdi.conf: missä viestikorttien ryhmät ja parametrit on määritetty.
  • /etc/asterisk/cdr.conf: missä ilmoitetaan, kuinka soitetut puhelut tallennetaan.
  • /etc/asterisk/features.conf: erityispiirteet, kuten siirrot, graciones jne.
  • /etc/asterisk/voicemail.conf- Vastaajapalvelun tilit ja asetukset.
  • /etc/asterisk/confbridge.conf- Kokoushuoneen käyttäjien, huoneiden ja valikkovaihtoehtojen määrittäminen.
  • Muu: Asterisk on erittäin monipuolinen ja joustava, joten kokoonpanoja voi olla paljon enemmän, vaikka nämä ovatkin tärkeimmät.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Computer Guardian dijo

    Erittäin mielenkiintoista, että jotakuta on kannustettu dokumentoimaan Asteriskin asennus ja kokoonpano, kiitos Isaac.

    Aiotteko jatkaa muiden artikkelien kirjoittamista aiheesta? Lähdin halusivat lisää. Ymmärrän, että kaikilla meistä ei ole verkkopuhelimia, mutta voisimmeko testata VoIP-ohjelmistoja mobiililaitteillamme? (esimerkiksi)

    Onnittelut ja toivon, että sinua kannustetaan jatkamaan aiheeseen perehtymistä.

    Paljon kiitoksia

  2.   Magda dijo

    https://www.freepbx.org/

    Ehkä tulet tänne aikaisemmin. Se sisältää asteriksin (enemmän tai vähemmän) ja välttää kaikki ohjausyksikön manuaaliset määritykset. Joka tapauksessa sinun on käytettävä aikaa ja kärsivällisyyttä.

    Onnea niille, jotka piristävät !!!