Tähti, asennus ja perusmääritykset Ubuntu 18.04: ssä

noin tähdestä

Seuraavassa artikkelissa aiomme tarkastella Asteriskia. Tämä on yksi avoimen lähdekoodin alusta, joka tarjoaa puhelinkeskuksen toiminnot (PBX), joka on suosituimpia. Sitä käytetään myös laajalti IP PBX -järjestelmien, neuvottelupalvelimien ja VoIP-yhdyskäytävien virtana. Se on foorumi, jota käyttävät yksityishenkilöt, pienet yritykset ja suuret yritykset.

Tähtimerkin ominaisuuksia ovat myös vastaaja, pidossa oleva musiikki, neuvottelupuhelut, puhelujonot, puhelun tallennus, interaktiivinen puhevaste ja paljon muuta. Tässä viestissä näemme tarvittavat vaiheet asenna Asterisk 15 Ubuntu 18.04: een.

edellytyksiä

Ennen kuin aloitat asennuksen, sano, että meillä on oltava käyttäjä, jolla on pääsy sudo-oikeuksiin. Meidän on myös päivitettävä Ubuntu-järjestelmä ja asennettava seuraavat paketit, jotka ovat välttämättömiä Asteriskin lataamiseksi ja asentamiseksi:

sudo apt update && sudo apt upgrade

sudo apt install wget build-essential subversion

Lataa tähti

Aiomme lataa Asterisk-lähde hakemistoon / usr / src. Päätteeseen (Ctrl + Alt + T) kirjoitamme:

cd /usr/src/

Jatkamme Asterisk 15: n lataamista kirjoittamalla samaan päätelaitteeseen:

tähti lataa

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

Kun lataus on valmis, puramme ladatun paketin sisällön:

sudo tar zxf asterisk-15-current.tar.gz

Ennen kuin jatkat seuraavien vaiheiden kanssa, muista vaihtaa juuri luotuun hakemistoon:

cd asterisk-15.*/

Asenna Asterisk-riippuvuudet

Seuraava komentosarja ladataan MP3-moduulin rakentamiseen ja MP3-tiedostojen käyttämiseen tähdellä tarvittavat MP3-lähteet:

tähti saa mp3-lähteen

sudo contrib/scripts/get_mp3_source.sh

Käytämme install_prereq-komentosarja kaikkien riippuvuuksien ratkaisemiseksi Ubuntu-järjestelmässämme:

sudo contrib/scripts/install_prereq install

Yllä oleva komento asentaa kaikki tarvittavat paketit. Kun se on suoritettu loppuun, se tulostaa seuraavan viestin:

tähti täysi asennusvaatimus

Asenna Asterisk

Määritysskripti suorittaa sarjan tarkistaa, että kaikki tarvittavat riippuvuudet ovat läsnä järjestelmäjärjestelmässä. Aloitamme komentosarjan kirjoittamalla:

sudo ./configure

Kun olet suorittanut onnistuneesti, näemme seuraavan tuloksen:

tähtimääritys valmis

Seuraava askel on valitse moduulit, jotka haluamme koota ja asentaa. Pääset Menuselect-järjestelmään kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):

sudo make menuselect

Koska olemme jo ladanneet MP3-lähdetiedostot, nyt meidän on luotava MP3-moduuli valitsemalla format_mp3:

tähti lataa mp3-lähde

Kun olemme valinneet meidät kiinnostavan, paina F12 tallentaaksesi ja poistuaksesi. Voimme myös siirtyä "Tallenna ja poistu" -painikkeeseen ja painaa Enter.

Saavuimme tänne, voimme Käynnistä rakennusprosessi make-komennolla:

sudo make -j2

Laadinta voi kestää jonkin aikaa järjestelmästä riippuen. Voit muokata -j-lippua tietokoneen suorittimen ytimien määrän mukaan.

Kun rakennusprosessi on valmis, näemme seuraavan viestin:

tähtirakenne valmis

Kuten edellisessä viestissä sanotaan, seuraava vaihe on asentaa Asterisk ja sen moduulit kirjoittamalla:

sudo make install

Asennuksen jälkeen komentosarja näyttää seuraavan viestin:

tähtiasennus on valmis

Nyt kun Asterisk on asennettu, tarvitsemme Asenna PBX-kokoonpanotiedostot:

sudo make basic-pbx

Viimeinen vaihe on asenna käynnistyskomentosarja kirjoittaminen:

sudo make config

Se on myös hyvä idea suorita ldconfig päivittääksesi jaetun kirjaston välimuistin:

sudo ldconfig

Luo Asterisk-käyttäjä

Asterisk toimii oletusarvoisesti pääkäyttäjänä. Turvallisuussyistä Luomme uuden järjestelmän käyttäjän ja konfiguroimme alustan suorittaa vasta luodun käyttäjän kanssa.

adduser-tähti

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

Määritä Asterisk toimimaan tämän käyttäjän alla avaamme / etc / default / asterisk -tiedoston ja poistamme seuraavat kaksi riviä:

usr src-tiedosto tähti

AST_USER="asterisk"
AST_GROUP="asterisk"

Me jatkamme lisäämällä Asterisk-käyttäjä valintaikkunaan ja ääniryhmiin:

sudo usermod -a -G dialout,audio asterisk

Tarvitsemme myös vaihda kaikkien Asterisk-tiedostojen ja hakemistojen omistaja jotta luomamme käyttäjä voi käyttää näitä tiedostoja:

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

Aloitetaan Asterisk

Nyt meillä on kaikki valmiina, voimme Käynnistä Asterisk-palvelu seuraavalla komennolla:

sudo systemctl start asterisk

Tarkistetaan, että se on käynnissä muodostaa yhteys alustan komentoriviliittymään (CLI) kirjoittaminen:

sudo asterisk -vvvr

Näet Asterisk CLI: n oletuskehotteen:

Käytä Asterisk CLI: tä

Viimeinen vaihe on Ota palvelu käyttöön käynnistettäessä kanssa:

sudo systemctl enable asterisk

Suuremman turvallisuuden vuoksi se on aina mielenkiintoista on palomuuri kuten UWF käytössä Ubuntussa. Jos joku tarvitsee lisätietoja Asteriskin käytöstä tai ominaisuuksista, voit tarkistaa projektin verkkosivusto.


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.   Anonyymi dijo

    Hyvä opetusohjelma. Sisällytä vain "tee näytteet" pystyäksesi määrittämään sip, iax2 ja muut.

  2.   Alexander dijo

    erinomainen, onko sinulla muita tähtitaulukoita?

    1.    Damien Amoedo dijo

      Totuus on, että ei, mutta kirjoittaessani tämän artikkelin löysin yhteisön Tähti-ES. Sieltä löydät joitain asiakirjoja. Salu2.

  3.   rubiini dijo

    Erittäin hyvä käsikirja, mutta haluaisin tietää, koska viimeisessä vaiheessa, jossa palvelu aloitetaan, se ei anna minun tehdä sitä, sanotaan epäonnistunut lsd-tähti. Voitteko kertoa minulle, miten se ratkaistaan?
    kiitos

    1.    Damien Amoedo dijo

      Hei. Yritä etsiä tai kysyä tästä virheestä Tähtiyhteisö. hei 2.

  4.   Juan Valdez dijo

    Hei kaikki.
    menettelyn jälkeen. Kuinka käyttäjät ja laajennukset luodaan?
    Latasin jo voip-sovelluksen. mutta en tiedä mitä tehdä seuraavaksi
    kiitos