Asterisk -puhelimen asennus ja kokoonpano Linux Ubuntussa
- 2505
- 395
- Steven Hermann
Asterisk Linux -ohjelmaa tarvitaan televisio- ja ATS -palvelimien luomiseen. Hänellä on monia hyödyllisiä toimintoja, jotka ovat paikoillaan missä tahansa toimistossa. Konferenssit, koneiden vastaaminen, puhelun jakelut, tekstiviestit, video, äänivalikko ja ääniposti. Apuohjelma tukee suosittuja viestintäprotokollia. Ne voidaan vaihtaa. Mutta tähdellä asennus Ubuntuon ei ole yksinkertaisin asia. Sovellus ladataan ja viritetään terminaalin läpi. Siksi sinun on tutkittava konsoliryhmiä.
Ennen asennusta
Linuxissa yksi ohjelma voi riippua ylimääräisistä moduuleista. Ja ilman niitä ei toimi. Siksi sinun ei tarvitse ladata yhtä apuohjelmaa, vaan muutama. Asterisk tarvitsee paketteja:
- Vuorovaikutus suoratoistorajapintojen kanssa ISDN. Esimerkiksi PRI: n kanssa, jota E1 on kommunikoida venäläisten operaattoreiden kanssa.
- Työskentely digitaalisten rajapintojen kanssa.
He ovat tähdellä.Org "lataus" -osiossa. Latauslähteiden päätelaitteet on myös ilmoitettu.
Ennen asennusta:
- Avaa konsoli. Hän on "Ohjelmat - Standard" -valikossa.
- Laita jokaisen komennon edessä "sudo".
- Päivitä järjestelmä. Voit tehdä tämän kirjoittamalla "apt-get päivitys" ja napsauta ENTER. Sitten "apt-get päivitys".
- Lataa käyttöjärjestelmän komento uudelleen "Käynnistä uudelleen".
- Synkronoi päivämäärä ja aika virallisen palvelimen kanssa - "Apt -Get asenna NTP".
- Hanki järjestelmänvalvojan oikeudet - "sudo -i".
Asterisk tarvitsee lisäkirjastoja työhön. Jos laitat ohjelman arkistosta, heidän on tehtävä automaattisesti. Mutta aloittaessasi lähteestä tarvittavat paketit on asetettava manuaalisesti. Voit tehdä tämän käyttämällä komentoa "Apt-get asenna [Name-module]". Kirjoita kirjastojen nimi aukon kautta. Tarvitset:
- Apache on suunniteltu toimimaan HTTP -palvelimien kanssa
- Avaa. Salaustyökalu.
- LIBSSL-DEV.
- Välttämätön.
- PHP -ohjelmointikieli, jota käytetään verkkosovellusten luomiseen.
- PHP5-MYSQL.
- Libxml2-dev.
- Kumoaminen. Tarve hallita versioita.
- Libncurses5-dev.
- Olla. Lataa lähteen kehittäjän verkkosivustolta sen avulla sen avulla.
- Linux -otsikot. Kirjoita asennusta varten nimen lisäksi myös parametrit "Linux-otsikot-$ (uname -r)".
Ladataan järjestelmä pyydetään ottamaan käyttöön juuret-paroli. Sinulla on joukko moduuleja. Se riippuu siitä, mitkä paketit sinulla jo on, ja mihin tarkoituksiin käytät apuohjelmaa. Kun olet valmis kirjastoihin, käynnistä järjestelmä uudelleen. Sen jälkeen voit asettaa loput riippuvuudet.
Libri ja dahd
Käynnistä moduulit tietyssä järjestyksessä: ensimmäinen libPri, sitten Dahd.
- Avaa luettelo, johon aiot sijoittaa ne-"CD [Path-K-Pack]". Luo uuden hakemiston esittämällä "Mkdir [Path-K-Nova-Pack]".
- Lataa tiedostot moduuleilla- "wget [link-on-lataus]". URL -osoite löytyy tähdellä. Sinun on annettava komento kahdesti - jokaiselle kirjastolle. Linkin tulisi päättyä laajennukseen. Esineet sijoitetaan tällä hetkellä avoimeen kansioon.
- Jos he ovat arkistoissa, purkaa ne - "tar zxvf [nimi -FILE]". Kirjoita nimi laajennuksella. Voit korvata versionumeron "*" ("Star"). Tämä parametri pidetään minkä tahansa määrän merkkejä. Esimerkiksi, jos kirjoitat "dahdi-linux*", kaikki tiedostot avautuvat, jonka nimi luetaan "Dahdy Linux".
- Siirry CD -komennon avulla pakkaamattomaan kansioon libPrillä.
- Tulosta johdonmukaisesti kolme joukkuetta: sudo tee kaikki, sudo tee asenna ja määritä kokoonpano "sudo tee config".
- Tee sama Dahdy -kansioon.
- Aloita tämä palvelu kirjoita "Service Dahdi Start".
- Niin, että se aktivoidaan käyttöjärjestelmän alussa, kirjoita "CHKCONFIG DAHDI On".
Asennus
Nyt asteriskin asennus itse Ubuntuun.
- Lataa se kehittäjän verkkosivustolta. Kirjoita "wget [link on-on-lataus]". Tiedosto sijoitetaan nykyiseen luetteloon. Siksi avaa haluttu kansio etukäteen käyttämällä "CD" -komentoa.
- Jos ohjelma on arkistoitu, purkaa se - "tar zxvf [nimi -arkkive]".
- Siirry hakemistoon astrixien kanssa.
- Apuohjelman uusimmat versiot käyttävät WeBRTC -palveluita. Ne voidaan ladata suoraan tähdellä -talvi - kirjoita "Action/Scripts/Install_Prereq -asennus. N tarvitsee skriptejä "pjproject" ja "libsrtp". Aloita ne kirjoita sama joukkue, mutta parametrilla "-ypacge".
- Mene jälleen luetteloon ohjelman kanssa.
- Noukkia ". /Määritä ". Näytönsäästäjän tulisi näkyä.
- Voit käynnistää graafisen käyttöliittymän nähdäksesi, kuinka Make Melelect -ohjelma näyttää ohjelman valikolta. Päästäksesi siitä napsauttamalla "Exit".
- Kirjoita nyt jatkuvasti kaksi komentoa: ensin "tee", sitten "tee asennus".
- Tähdellä on asennettu ja toimii.
Tämä ohjelma voidaan ladata arkistosta - "Apt -Get asenna tähti".
Itse kokoonpano pjproject ja libsrtp
Jos "pjproject" ja "libsrtp" eivät aloita lähteestä tai virhe syntyy, sinun on "kerättävä" yksinään.
- Kirjoita "sudo su" -komento.
- Ylitä hakemisto, johon skriptit tallennetaan - "CD/USR/SRC/".
- Lataa haluttu moduuli siinä - "Git Clone Github.Com/cisco/libsrtp.git ".
- Pelkkä komentosarjan lataaminen ei riitä. Se on välttämätöntä valmistella. Avaa kansio - "CD libsrtp".
- Kirjoita nyt kokoonpano- ja asetusten parametrit - ""./Määritä cflags = -fpic ".
- Sitten rivi "tee libsrtp.A ".
- Ja vuorotellen asennuskomennot: ensin "tee poista", sitten "Tee asennus".
- Mene luetteloon "CD ...
- Muuta tämä kaikki valmiiksi käsikirjoitukseksi - "Echo"/usr/local/lib ">/etc/ld.niin.Conf -.d/usr_local.Conf ".
- Ja lopeta "ldconfig" -komento.
- Voit päästä ulos juurimadasta.
asetukset
Valitaan nyt Ubuntu -puhelinpalvelimen parametrit. Asterisk -asetus tyhjästä näyttää tältä.
Valikko
- Siirry Program -valikkoon - "Tee valikoita".
- Aktivoi kaikki toiminnot "mysql".
- Avaa "Lisäosat" -välilehti.
- Valitse "Format_mp3" -vaihtoehto. Joten lauluvalikko on mp3 -muodossa.
- Jos haluat laittaa venäläisen kielen (tai jonkin muun) tuen, sisällytä se "Core Sound Packages" -elokuvaan.
- Tarvitset kaikki kolme koodekkia. "Alaw" - Main. "G729" - Numeroille, jotka liittyvät ulkoiseen verkkoon. "GSM" - GSM Sh.
- Lataa moduuli "MeetMe".
- Yhdistä myös koodekit "Extrat Sound Packages" -osiossa.
- Valitse "CDR_ODBC" käytettäväksi Freepbx.
- Aktivoi kaikki Hold File -välilehdessä.
- Lataa "Moh-Opsound-WAV". Tämä on joukko melodioita. Sitten voit korvata ne tarvitsemasi kanssa.
- Napsauta "Tallenna ja poistu".
Konsoli
Kytketty moduuliin mp3 päälle? Lataa nyt ääniviestien paketit.
- Siirry Action/Scripts/"-kansioon käyttämällä" CD "-komentoa.
- Avaa skripti "get_mp3_source.Sh ".
- Kirjoita "tee asennus".
- Odota arkistojen lataamista.
Asennettu tähdellä on määritettävä sekä valikon että päätteen läpi. Siksi avaa konsoli.
- Tee kokoonpanotiedostot. Voi olla testi. Joukkue - "tee näytteitä".
- Aktivoi automaattinen laulus -toiminto - "Tee config ldconfig".
- Nyt voit aloittaa palvelun - "Service Asterisk Start".
- Tai avaa se välittömästi demonina - "/etc/init.D/Asterisk Start ". Syötä "sudo asterisk -rvvvcd" -komento, jotta se voi ottaa käyttöön sen konsolinsa.
Toistaiseksi asteriskin kanssa tarvitset superjuper -oikeuksia. Mutta on parempi luoda yksittäinen käyttäjä ja tarjota hänelle pääsy ohjelman toimintoihin. Tätä varten:
- Sammuta väliaikaisesti apuohjelma - "Service Asterisk Stop".
- Lisää uusi käyttäjä - "adduser [nimi]". Voit luoda ryhmän, johon annat tarvittavat oikeudet. Se on hyödyllistä, jos päätät saada useita käyttäjiä työskentelemään eri tähdellä.
- Nyt tarvitset hakemiston käynnistämiseen. Lisää se käyttämällä "mkdir" -komentoa. Kirjoita sen jälkeen parametri "-p" ja polku kansioon "/var/ajo/tähdellä".
- Muokkaa tiedostoa "/etc/oletus/asteriski, jotta sovellus avataan välittömästi halutun käyttäjän alla. Asenna seuraavat parametrit sinne: "AST_GROUP =" Dialout "" ja "AST_USER =" Asterisk "" "".
- Voit tehdä tämän helpommin - kirjoita komentosarja "SED -i 's/#ast_user =" asterisk "/ast_user =" asterisk "/g'/etc/oletus/asterisk".
- Anna käyttäjälle pääsy kaikkiin ohjelmakansioihin-"Chown -r [Nimi-käyttäjä] [Path-K-Catalog]".
- Avaa tähtitiedosto.Conf ", löydä siitä" Runuser "-parametri ja ilmoita siitä äskettäin luotu käyttäjä. Jos teit ryhmän, kirjoita myös rivi "rungroup".
- Lataa järjestelmä uudelleen - "Käynnistä uudelleen".
- Siirry nimellä Asterisk -käyttäjä - "SU [nimi]".
- Ja suorita ohjelma.
- Jos haluat katsella sitä, kirjoita "Asterisk -RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV.
Apuohjelma on valmis työhön. Lisätoimenpiteet riippuvat olosuhteista, joissa asemaa käytetään. On olemassa useita tiedostoja, joissa kokoonpano on ajoitettu:
- Conf - General Server -asetukset. Siinä voidaan ilmoittaa, kuinka monta tilaajaa on kytketty. Soittamiselle on vakiintuneita sääntöjä.
- Conf - Se myös määrittää puhelun säännöt ja aseta puheluparametrit.
- Tilaajatilien konfigurointi.
Asteriskin kanssa luot minkä tahansa monimutkaisuuden ATC: t. Sillä on monia hyödyllisiä toimintoja ja moduuleja. Asennuksen ja asettamisen jälkeen voit olla vuorovaikutuksessa aseman kanssa asiakasohjelmistolla. Esimerkiksi linja.
- « Kuinka ladata tiedostoja USB-flash-asemasta ja lähetä ne sähköpostitse USB-asemalta
- Flash -aseman palauttaminen ylittää »