A csillag telefonálás telepítése és konfigurálása a Linux Ubuntu -ban

A csillag telefonálás telepítése és konfigurálása a Linux Ubuntu -ban

A csillag Linux programra van szükség televíziós televíziós és ATS szerverek létrehozásához. Számos hasznos funkciója van, amelyek bármely irodában vannak a helyén. Konferenciák, üzenetrögzítő gépek, hívás -terjesztés, szöveges üzenetek, videó, hangmenü és hangposta. A közmű támogatja a népszerű kommunikációs protokollokat. Válthatók. De a csillag telepítése az Ubuntu -n nem a legegyszerűbb dolog. Az alkalmazást betöltik és beállítják a terminálon keresztül. Ezért meg kell tanulnia a konzol csapatait.

Telepítés előtt

A Linuxban egy program függhet további moduloktól. És nélkülük nem fog működni. Ezért nem egy segédprogramot, hanem néhányat kell letöltenie. A csillagnak csomagokra van szüksége:

  • Interakció a streaming interfészekkel ISDN. Például a PRI -vel, amelyre szükség van az E1 orosz operátorokkal való kommunikációhoz.
  • Digitális interfészekkel való munka.

A csillag weboldalán vannak.Org a "letöltés" szakaszban. A források betöltésére szolgáló terminálparancsok szintén vannak jelölve.

Telepítés előtt:

  1. Nyissa meg a konzolt. A "Programok - Standard" menüben van.
  2. Az egyes parancsok elé helyezze a "sudo" -t.
  3. Frissítse a rendszert. Ehhez írja az "apt-get frissítést", és kattintson az Enter elemre. Majd az "apt-get frissítés".
  4. Töltse le újra az „újraindítás” operációs rendszer parancsát.
  5. Szinkronizálja a dátumot és az időt a hivatalos szerverrel - "APT -Get Install NTP".
  6. Szerezd meg az adminisztrátor jogait - "sudo -i".

A csillagnak további könyvtárakra van szüksége a munkához. Ha egy programot készít a tárolóból, akkor automatikusan ki kell dolgoznia. De amikor a forrástól indul, a szükséges csomagokat manuálisan kell beállítani. Ehhez használja az "apt-get install [névmodul]" parancsot. Írja be a könyvtárak nevét a résen keresztül. Szükséged lesz:

  • Az Apache -t a HTTP szerverekkel való együttműködésre tervezték
  • Opensl. Kriptográfiai eszköz.
  • Libssl-dev.
  • Felépítőképesség.
  • A webes alkalmazások létrehozásához használt PHP programozási nyelv.
  • PHP5-MYSQL.
  • Libxml2-dev.
  • Felforgatás. Ellenőrizni kell a verziókat.
  • Libncurses5-dev.
  • Wget. Segítségével letöltheti a forrást a fejlesztő weboldaláról.
  • Linux fejlécek. A telepítéshez írja meg nemcsak a nevet, hanem a "Linux-fejlécek-$ (uname -r)" paramétereket is.

Betöltéskor a rendszer felkéri a gyökérparol bevezetését. Van egy modulkészleted. Attól függ, hogy mely csomagjai már rendelkeznek, és milyen célokra használja a segédprogramot. Amikor befejezi a könyvtárakat, újra indítsa újra a rendszert. Ezután beállíthatja a többi függőséget.

Libpri és dahd

Indítsa el a modulokat egy bizonyos sorrendben: először libpri, majd dahd.

  1. Nyissa meg a katalógust, amelybe elhelyezi őket: "CD [PATH-K-Pack]". Új könyvtár létrehozásához mutassa be: "MkDir [Path-K-nova-Pack]".
  2. Töltse le a fájlokat modulokkal-"wget ​​[link-on-load]". Az URL megtalálható a csillag weboldalán. Kétszer be kell írnia a parancsot - minden könyvtárhoz. A linknek bővítéssel kell véget érnie. Az objektumokat a jelenleg nyitott mappába helyezik.
  3. Ha az archívumban vannak, csomagolja ki őket - "Tar zxvf [név -file]". Írja be a nevet a kiterjesztéssel. Kicserélheti a verziószámot a "*" ("csillag"). Ezt a paramétert tetszőleges számú karakternek tekintik. Például, ha a "Dahdi-Linux*" -t írja, akkor az összes fájl megnyílik, amelynek nevét a "Dahdy Linux" -val olvasják.
  4. A CD parancs használatával lépjen a kicsomagolt mappába a LibPRI -vel.
  5. Konzisztensen nyomtatás három csapat: Sudo készítsen mindent, majd a sudo készítse el a "Sudo Make Config" konfigurációt, és konfigurálja.
  6. Tegye ugyanezt a Dahdy mappára.
  7. A szolgáltatás elindításához írja a "Service Dahdi Start" írást.
  8. Úgy, hogy az operációs rendszer kezdetén aktiválódjon, írja be a "Chkconfig dahdi on" -t.

Telepítés

Most maga az Asterisk telepítése az Ubuntu -ra.

  1. Töltse le a fejlesztő weboldaláról. Írja be a "Wget [link-on-toad]". A fájlt az aktuális katalógusba helyezik. Ezért nyissa előre a kívánt mappát a "CD" parancs segítségével.
  2. Ha a program archiválódik, csomagolja ki - "Tar zxvf [név -archive]".
  3. Lépjen a könyvtárba Asterixekkel.
  4. A segédprogram legújabb verziói WebRTC szolgáltatásokat használnak. Közvetlenül az Asterisk -Winter -ből - írja be a "Contrib/Scripts/Install_preq telepítést. E szkriptek "pjproject" és "libtp" szkriptekre van szükségük. Elindításukhoz írja ugyanazt a csapatot, de a "-UnPackage" paraméterrel.
  5. Menjen újra a katalógusba a programmal.
  6. Felvenni ". /Beállítás ". Megjelennie kell egy képernyővédőnek.
  7. Elindíthat egy grafikus felületet, hogy megnézze, hogyan néz ki a MAKE menál program a program menüjéhez. Ha kijuthat belőle, kattintson a "Kilépés" gombra.
  8. Most következetesen írjon be két parancsot: először a "Make", majd a "Make Install".
  9. A csillag telepítve van és működik.

Ez a program letölthető a tárolóból - "apt -get install Asterisk".

Önszerelés pjProject és libtp

Ha a "pjProject" és a "libTP" nem indul a forrásból, vagy hiba merül fel, akkor önmagában kell összegyűjtenie ".

  1. Írja be a "sudo su" parancsot.
  2. Keresse meg azt a könyvtárat, amelyben a szkriptek tárolódnak - "CD/usr/src/".
  3. Töltse le benne a kívánt modult - "Git klón github.Com/cisco/libtp.git ".
  4. Csak a szkript betöltése nem elég. Elő kell készíteni. Nyissa meg a mappát - "CD libTP".
  5. Most írja be a konfiguráció és a beállítások paramétereit - "./konfigurálja a cfags = -fpic ".
  6. Akkor a "Készítse el a libTP -t.Egy ".
  7. És váltakozva a telepítési parancsok: Először "Készítsen eltávolítás", majd a "Install" ".
  8. Menj a katalógusba a "CD ..." szintjére.
  9. Változtassa meg mindezt egy kész szkriptré - "echo"/usr/local/lib ">/etc/ld.így.Nem.D/usr_local.Conf ".
  10. És fejezze be az "ldconfig" parancsot.
  11. Kijuthat egy gyökér módból.

Beállítások

Most válasszuk ki az Ubuntu telefonkiszolgáló paramétereit. A csillag beállítása a semmiből így néz ki.

Menü

  1. Lépjen a Program menübe - "Make menálszék".
  2. Aktiválja az összes "mysql" funkciót.
  3. Nyissa meg a "Hozzáadások" fület.
  4. Válassza a "FORMAT_MP3" opciót. Tehát a vokális menü mp3 formátumban lesz.
  5. Ha az orosz nyelv (vagy más) támogatását szeretné beilleszteni, vegye be azt a "Core Sound Packages" alszakaszba.
  6. Szüksége van mindhárom kodekre. "Alaw" - Main. "G729" - a külső hálózathoz csatlakozó számokhoz. "GSM" - a GSM SH -hoz.
  7. Töltse le a "MeetMe" modulot.
  8. Az "Extras Sound Packages" szakaszban is csatlakoztassa a kodekeket.
  9. A FreePBX használatához válassza a "cdr_odbc" lehetőséget.
  10. A Hold File lapon található zenén minden aktiváljon mindent.
  11. Töltse le a "moh-opsound-wav" -t. Ez egy dallamkészlet. Akkor cserélheti ki őket a szükségesekre.
  12. Kattintson a "Mentés és kilépés" gombra.

Konzol

Bekapcsolta a MP3 modulot? Most töltse le a hangüzenetek csomagjait.

  1. Lépjen a Contrib/Scripts/"mappába a" CD "parancs segítségével.
  2. Nyissa meg a "get_mp3_source szkriptet.SH ".
  3. Írja be a "Tegye be a telepítést".
  4. Várja meg az archívum betöltését.

A telepített csillagot a menüben és a terminálon keresztül is konfigurálni kell. Ezért nyissa ki a konzolt.

  1. Készítsen konfigurációs fájlokat. Lehet tesztként. Csapat - "Készítsen mintákat".
  2. Aktiválja az Auto Laulus funkciót - "Make Config LdConfig".
  3. Most elindíthatja a szolgáltatást - "Szolgáltatás csillagkezelés".
  4. Vagy azonnal nyissa ki démonként - "/etc/init.D/csillag indítás ". A konzol engedélyezéséhez írja be a "Sudo Asterisk -rvvvcd" parancsot.

Eddig, hogy egy csillaggal dolgozzon, szükség van egy Super Juper jogokra. De jobb, ha létrehoz egy egyedi felhasználót, és hozzáférést biztosít neki a program funkcióihoz. Ezért:

  1. Ideiglenesen kapcsolja ki a segédprogramot - "Szolgáltatás csillagmegállás".
  2. Adjon hozzá egy új felhasználót - "Adduser [név]". Létrehozhat egy csoportot, amelyhez megadja a szükséges jogokat. Hasznos lesz, ha úgy dönt, hogy több felhasználót különféle csillagszolgáltatásokkal dolgozik.
  3. Most szüksége van egy könyvtárra az indításhoz. Adja hozzá az "mkdir" paranccsal. Utána írja meg a "-p" paramétert és a "/var/run/csillag" mappa elérési útját.
  4. Annak érdekében, hogy az alkalmazás azonnal megnyissa a kívánt felhasználó alatt, szerkessze a "/etc/alapértelmezett/csillag" fájlt. Telepítse ott a következő paramétereket: "AST_GROUP =" Dialout "" és "AST_USER =" Asterisk "" "" ".
  5. Ezt könnyebben megteheti - írja be a "sed -i 's/#ast_user =" Asterisk "/ast_user =" Asterisk "/g'/etc/alapértelmezett/Asterisk" szkriptet.
  6. Adja meg a felhasználó hozzáférését az összes programmappához-"Chown -r [név-felhasználó] [PATH-K-CATALOG]".
  7. Nyissa meg a csillagfájlt.Conf ", keresse meg a" runuser "paramétert, és jelezze benne az újonnan létrehozott felhasználót. Ha csoportot készített, írja át a "RunGroup" sort is.
  8. Töltse le újra a rendszert - "Újraindítás".
  9. Menj el a névenkénti felhasználó alatt - "su [név]".
  10. És futtassa a programot.
  11. Az információk megtekintéséhez írja be a "csillag -rvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv. fájlokat.

A segédprogram készen áll a munkára. A további intézkedések az állomás használatának feltételeitől függnek. Számos fájl van a konfiguráció ütemezéséhez:

  • CONF - Általános szerverbeállítások. Jelezhető benne, hogy hány előfizető van csatlakoztatva. Vannak megállapított szabályok a híváshoz.
  • Conf - Ez beállítja a hívás szabályait is, és beállítja a hívásparamétereket.
  • Conf - Az előfizetői fiókok konfigurációja.

A csillaggal bármilyen bonyolult ATC -ket hoz létre. Számos hasznos funkcióval és modullal rendelkezik. Telepítés és beállítás után kapcsolatba léphet az állomással az ügyfélszoftver segítségével. Például linphone.