Csillag, telepítés és alapvető konfiguráció az Ubuntu 18.04-ben

csillagról

A következő cikkben megnézzük az Asterisk-et. Ez egy nyílt forráskódú platform, amely biztosítja a telefonközpont funkcióit (PBX), amely a legnépszerűbbek közé tartozik. Széles körben elterjedt az IP PBX rendszerek, konferencia szerverek és VoIP átjárók áramellátására is. Ez egy platform, amelyet magánszemélyek, kisvállalkozások és nagyvállalatok használnak.

A csillag funkciók közé tartozik a hangposta, a várakoztatott zene, a konferenciahívás, a hívás sorba állítása, a hívásrögzítés, az interaktív hangválasz és még sok más. Ebben a bejegyzésben megnézzük a szükséges lépéseket telepítse az Asterisk 15 szoftvert az Ubuntu 18.04-re.

előfeltételek

A telepítés megkezdése előtt mondja el, hogy szükségünk lesz egy felhasználó, aki hozzáfér a "sudo" privilégiumokhoz. Ugyancsak frissítenünk kell az Ubuntu rendszerünket, és telepítenünk kell az Asterisk letöltéséhez és telepítéséhez szükséges következő csomagokat:

sudo apt update && sudo apt upgrade

sudo apt install wget build-essential subversion

Asterisk letöltése

Fogunk töltse le az Asterisk forrást a / usr / src könyvtárba. A terminálba (Ctrl + Alt + T) ezt írjuk:

cd /usr/src/

Folytatjuk az Asterisk 15 letöltését ugyanabba a terminálba gépelve:

csillag letöltése

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

Miután a letöltés befejeződött, kibontjuk a letöltött csomag tartalmát:

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

Mielőtt folytatná a következő lépéseket, ne felejtsen átállni az imént létrehozott könyvtárra:

cd asterisk-15.*/

Telepítse az Asterisk függőségeket

A következő szkript letöltésre kerül az MP3 modul felépítéséhez és az Asteriskben található MP3 fájlok használatához szükséges MP3 források:

csillag letöltés mp3 forrás

sudo contrib/scripts/get_mp3_source.sh

A install_prereq parancsfájl az összes függőség megoldásához az Ubuntu rendszerünkön:

sudo contrib/scripts/install_prereq install

A fenti parancs telepíti az összes szükséges csomagot. A sikeres befejezés után kinyomtatja a következő üzenetet:

csillag teljes telepítési követelmények

Telepítse az Asterisk alkalmazást

A konfigurációs szkript a következő sorozatokat hajtja végre ellenőrzi, hogy minden szükséges függőség jelen van-e a rendszer rendszerében. A szkriptet gépeléssel kezdjük:

sudo ./configure

A sikeres befejezés után a következő eredményt fogjuk látni:

csillag konfiguráció kész

A következő lépés válassza ki azokat a modulokat, amelyeket össze akarunk fordítani és telepíteni. Hozzáférünk a Menuselect rendszerhez, a terminálba írva (Ctrl + Alt + T):

sudo make menuselect

Mivel már letöltöttük az MP3 forrásfájlokat, most létre kell hoznunk az MP3 modult a format_mp3 kiválasztásával:

csillag letöltés mp3 forrás

Miután kiválasztottuk, ami érdekel, nyomja meg az F12 gombot a mentéshez és a kilépéshez. Továbbléphetünk a "Mentés és kilépés" gombra is, és megnyomhatjuk az Enter billentyűt.

Ide érkeztünk indítsa el a build folyamatot a make paranccsal:

sudo make -j2

A fordítás a rendszertől függően eltarthat egy ideig. Módosíthatja a -j jelzőt a számítógépben lévő processzormagok számának megfelelően.

Amint az elkészítési folyamat befejeződött, a következő üzenetet fogjuk látni:

csillag összeállítása befejeződött

Ahogy az előző üzenet mondja, a következő lépés az Asterisk telepítése és moduljai írásával:

sudo make install

A telepítés után a parancsfájl a következő üzenetet jeleníti meg:

a csillag telepítése befejeződött

Most, hogy telepítve van az Asterisk, szükségünk van rá telepítse az alközponti konfigurációs fájlokat:

sudo make basic-pbx

Az utolsó lépés az telepítse az indítási parancsfájlt gépelés:

sudo make config

Ez is jó ötlet futtassa az ldconfig fájlt a megosztott könyvtár gyorsítótárának frissítéséhez:

sudo ldconfig

Hozzon létre Asterisk felhasználót

Alapértelmezés szerint az Asterisk root felhasználóként fut. Biztonsági okokból, létrehozunk egy új rendszerhasználót és konfiguráljuk a platformot hogy fusson az újonnan létrehozott felhasználóval.

adduser csillag

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

Az Asterisk beállításához úgy, hogy a felhasználó alatt fusson, megnyitjuk az / etc / default / asterisk fájlt, és megszüntetjük a következő két sort:

usr src fájl csillag

AST_USER="asterisk"
AST_GROUP="asterisk"

Folytatjuk hozzáadva az Asterisk felhasználót a dialouthoz és az audio csoportokhoz:

sudo usermod -a -G dialout,audio asterisk

Nekünk is szükségünk van módosítsa az összes Asterisk fájl és könyvtár tulajdonjogát hogy az általunk létrehozott felhasználó hozzáférhessen ezekhez a fájlokhoz:

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

Asterisk indítása

Most mindent beállítottunk, megtehetünk indítsa el az Asterisk szolgáltatást a következő paranccsal:

sudo systemctl start asterisk

Ellenőrizzük, hogy fut-e csatlakozzon a platform parancssori felületéhez (CLI) gépelés:

sudo asterisk -vvvr

Megjelenik az alapértelmezett Asterisk CLI parancs:

Hozzáférés Asterisk CLI-hez

Az utolsó lépés az engedélyezze a szolgáltatás indítását indításkor val vel:

sudo systemctl enable asterisk

A nagyobb biztonság érdekében mindig érdekes legyen tűzfal, mint UWF engedélyezve az Ubuntuban. Ha valakinek szüksége van rá további információk az Asterisk használatáról vagy funkcióiról, ellenőrizheti a projekt honlapja.


6 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Névtelen dijo

    Jó bemutató. Csak mellékeljen egy "make mintákat", hogy konfigurálni tudja a sip, az iax2 és más elemeket.

  2.   Alexander dijo

    kiváló van más csillaggal ellátott kézikönyved?

    1.    Damien Amoedo dijo

      Az az igazság, hogy nem, de amikor ezt a cikket írtam, megtaláltam a közösséget Csillag-ES. Itt található néhány dokumentáció. Salu2.

  3.   rubin dijo

    Nagyon jó kézikönyv, de szeretném tudni, mert a szolgáltatás elindításának utolsó lépésében nem engedi megtenni, azt mondja, hogy sikertelen lsd csillag van. Meg tudná mondani, hogyan lehet megoldani?
    gracias

    1.    Damien Amoedo dijo

      Szia. Próbáljon rákeresni vagy kérdezni erről a hibáról a Csillag közösség. helló2.

  4.   Juan Valdez dijo

    Hi all.
    az eljárás követése után. Hogyan készülnek a felhasználók és a bővítmények?
    Már letöltöttem egy voip alkalmazást. de nem tudom, mit tegyek tovább
    gracias