A fő csillagkönyvtárak

Az összes fő csillagkönyvtár az asterisk.conf fájlban található, amely az / etc / asterisk fájlban található. Ebben a fájlban a könyvtárak makrónál (a fájl elején) megadják a változókat, amelyek hozzárendelt értékek a könyvtárak elérési útjai formájában, például:

[könyvtárak] (!)
astetcdir => / etc / csillag
astmoddir => / usr / lib / csillag / modules
astvarlibdir => / var / lib / csillag
astdbdir => / var / lib / csillag
astkeydir => / var / lib / csillag
astdatadir => / var / lib / csillag
astagidir => / var / lib / csillag / agi-bin
astspooldir => / var / spool / csillag
astrundir => / var / run / csillag
astlogdir => / var / log / csillag
astsbindir => / usr / sbin

Ez az ast erisk-etc -dir ectory. Az alapértelmezett beállítás az / etc / asterisk. Ez egy könyvtár, amely szinte az összes konfigurációs fájlok csillaggal (szigorúan véve, ez tartalmazza az összes konfigurációs fájl a csillag; konfigurációs fájlok dahdi, Zapata, libpri, mely a csillag, nem csillag konfigurációs fájlok).

Ez az ast erisk-mod ules-dir ectory. Az alapértelmezett beállítás a / usr / lib / asterisk / modules. Tartalmaz csillag csillagokat. Jellemzően a modulok összetétele meg van adva, amikor csillagot telepít a make menuselect elemre. Itt is (különösen) van chan_sip modulok chan_iax2 felelős korty és IAX protokollok, valamint a (például) app_festival, felelős a fesztivál alkalmazás (és az együttműködés megszervezése a fesztivál programja, külön kell telepíteni). Modulok formájában is végrehajtják a kodekeket.

astvarlibdir

Ez az ast erisk-var -lib-dir ectory. Az alapértelmezett beállítás a / var / lib / csillag. Számos alkönyvtárat tartalmaz, amelyek közül a legérdekesebbek:

Tartalmazza az Asterisk Gateway Interface (AGI) szkripteket.

Tartalmazza a Music On Hold-ot - zenei fájlokat vár.

Valószínűleg az astvarlibdir leggyakrabban használt könyvtára. Hangfájlokat tartalmaz a számok, számok, az ábécé betűinek és a legnépszerűbb szavaknak és kifejezéseknek (gyakran több nyelven). A könyvtár szerkezete 2 fájl helyet tartalmaz: régi és új.
régi változat:
/ var / lib / csillag / hangok / diktálás /<язык>/, például / var / lib / asterisk / sounds / dictate / hu /
/ var / lib / csillag / hangok / számjegyek /<язык>/, például / var / lib / asterisk / sounds / digits / en /
/ var / lib / csillag / hangok / levelek /<язык>/, például / var / lib / asterisk / sounds / letters / hu /
/ var / lib / csillag / hangok / hangzás /<язык>/, például / var / lib / asterisk / sounds / phonetic / hu /
és hasonlók.
új lehetőség:
/ var / lib / csillag / hangok /<язык>/ diktálja / például / var / lib / asterisk / sounds / hu / diktálja /
/ var / lib / csillag / hangok /<язык>/ számjegyek / például / var / lib / asterisk / sounds / en / digits /
/ var / lib / csillag / hangok /<язык>/ letters /, például / var / lib / asterisk / sounds / en / letters /
/ var / lib / csillag / hangok /<язык>/ phonetic /, például / var / lib / asterisk / sounds / hu / fonetikus /
és hasonlók.

A régi verziót az 1.4 verzió előtt csillaggal használják. Az 1.4. Verziótól kezdve a paraméter nyelvprefix lett hozzáadva az asterisk.conf fájlhoz. Ha a languageprefix = no, akkor a régi fájl helyének beállítását használjuk, ha a languageprefix = yes - new. Az asterisk 1.6 verzióban az új fájl helyének beállítása alapértelmezés szerint be van állítva.

Ez az ast erisk-d atab ase-dir ectory. Az alapértelmezett beállítás a / var / lib / csillag. Tartalmaz (a könyvtár gyökerénél) az astdb.sqlite3 fájlt (abban az esetben, ha a csillag az SQLite programmal van telepítve). Ez a csillag-adatbázis, és ha áthelyezsz csillagot egy másik kiszolgálóra (elméletileg), csak másolja ezt a fájlt egy új szerverre ugyanabban a mappában.

Ez az ast erisk-key s-dir ectory. Az alapértelmezett beállítás a / var / lib / csillag. Az Asterisk ebben a mappában található kulcsok alkönyvtárát használja a titkosítási kulcsok (RSA, public / private key system) betöltéséhez. Ezeket a kulcsokat a társaik hitelesítésére használják. Ha az ünnep nyilvános kulcsát az ebben a mappában helyezi el, az ismerősök hitelesíthetik ezt a módszert.

astdatadir

Ez az ast erisk-data -dir ectory. Az alapértelmezett beállítás a / var / lib / csillag. A rendszer adata csillagot tartalmaz, további részletekért lásd: astvarlibdir.

Ez az ast erisk-agi diszkurzus. Az alapértelmezett beállítás: / var / lib / asterisk / agi-bin. Tartalmazza az Asterisk Gateway Interface (AGI) szkripteket.

astspooldir

Ez az ast erisk-spool -dir ectory. Az alapértelmezett beállítás a / var / spool / asterisk. Több alkönyvtárat is tartalmaz, melyek közül a legérdekesebbek:

kimenő-done

Ez magában foglalja a feldolgozott fájlokat a kimenő könyvtárból. A .call fájl végrehajtásakor átkerül ebbe a könyvtárba, és hozzáfűzi a végrehajtás eredményét.

meetme / diktálja / rendszert

Ezeket a mappákat a meetme, a diktátum és a rendszeralkalmazások adatait tárolják. Diktálja az alkalmazás megkeresi a fájlokat a mappában KonfHíd alkalmazás nyilvántartja konferenciák KonfHíd mappa és a rendszer alkalmazás a megfelelő mappát ideiglenes (átmeneti) adatokat.

Az ideiglenes fájlok tárolására szolgál. Az egyes alkalmazásoknak meg kell adniuk a fájl írását, mielőtt a fájlt átmásolják a célkönyvtárba. A tmp könyvtár használata megakadályozza, hogy egyazon fájlt egyidejűleg leolvassanak és írjanak le különböző folyamatokkal.

A mappa a Monitor és / vagy a MixMonitor alkalmazások által rögzített beszélgetéseket tartalmazza. Ezenkívül a w és W jelek a Tárcsázás parancsban lehetővé teszik a beszélgetés rögzítését ebben a mappában.

Ez az ast erisk-run -dir ectory. Az alapértelmezett beállítás a / var / run / asterisk. Tartalmazza a futó folyamat fájlokat asterisk - asterisk.pid és asterisk.ctl. Ha a fájlok közül legalább egy hiányzik - ez azt jelenti, hogy a csillag futásának problémái vannak, és érdemes megnézni a csillagok naplóit (astlogdir).

Ez az ast erisk-log s-dir ectory. Az alapértelmezett beállítás a / var / log / asterisk. Tartalmaz több fájlok és mappák alapértelmezés szerint ez a könyvtár tartalmazza azokat az üzeneteket fájlt (naplók csillag) és queue_log (rönk sorok csillag). Ezen túlmenően, a mappa tartalmaz egy CDR-CSV, ahol Master.csv írt fájl használható számlázási csillaggal.

astsbindir

Ez az ast erisk-sbin -dir ectory. Az alapértelmezett beállítás: / usr / sbin. Tartalmazza csillagot a démon maga, és a forgatókönyvet, indítsa újra csillag, ha a program „levette” - safe_asterisk.

Ön itt van: Linux -> Asterisk -> Asterisk alapkönyvtárak

Kapcsolódó cikkek