Ahora que tenemos instalado freeswitch, echamos una miradita a las distintas carpetas que la instalación ha creado.
La carpeta principal es:
/usr/local/freeswitch
dentro de esta encontramos:
ls –l /usr/local/freeswitch
drwxr-xr-x 2 root root 4096 Feb 13 19:37 bin
drwxr-xr-x 8 root root 4096 Feb 13 19:37 conf
drwxr-xr-x 2 root root 4096 Feb 14 11:45 db
drwxr-xr-x 2 root root 4096 Feb 13 19:37 grammar
drwxr-xr-x 2 root root 4096 Feb 13 19:37 htdocs
drwxr-xr-x 3 root root 4096 Feb 13 19:37 include
drwxr-xr-x 3 root root 4096 Feb 13 19:38 lib
drwxr-xr-x 4 root root 4096 Feb 14 11:45 log
drwxr-xr-x 2 root root 4096 Feb 13 19:38 mod
drwxr-xr-x 2 root root 4096 Feb 13 19:37 recordings
drwxr-xr-x 2 root root 4096 Feb 13 19:37 scripts
drwxr-xr-x 4 root root 4096 Feb 13 19:38 sounds
En la carpeta bin hay los “programas” para arrancar freeswitch
En conf tenemos:
drwxr-xr-x 2 root root 4096 Feb 13 19:37 autoload_configs
drwxr-xr-x 4 root root 4096 Feb 13 19:37 dialplan
drwxr-xr-x 3 root root 4096 Feb 13 19:37 directory
drwxr-xr-x 2 root root 4096 Feb 13 19:37 jingle_profiles
drwxr-xr-x 5 root root 4096 Feb 13 19:37 lang
drwxr-xr-x 4 root root 4096 Feb 13 19:37 sip_profiles
Autoload_configs es donde se guardan los archivo de configuracion de los distintos modulos que tenemos instalados.
En dialplan los distintos plan de llamadas
En directory la configuración de las extensiones y grupos
En jingle_profiles se guardan las configuraciones para conectarse a servidores con protocolo jabber/jingle (ej: openfire y googletalk)
En lang (no lo tengo muy claro)
en sip_profiles las configuraciones de las extensiones internas y de los distintos gateway
En db las base de datos (sqlite).
En mod todos los modulos instalados
En recordings las grabaciones de las llamadas
En Scripts todos los programas (en los distintos lenguajes) que podemos usar en el dialplan
En sounds las voces para freeswitch (por ahora solo en ingles)
Al dejar el primer correo de voz se creará la carpeta storage donde estos correos se guardarán.
En el próximo articulo un mínimo de configuración para arrancar freeswitch.
Comentarios
Excelente aporte admin. Para
Excelente aporte admin.
Para el directorio lang, si mal no entiendo, segun [1] se almacenan los idiomas posibles de la aplicacion, cómo los del voicemail o ivr's.
[1] http://fisheye.freeswitch.org/changelog/FreeSWITCH/conf/lang?todate=1234...
lang
Gracias Martyn por la aclaración y las felicitaciones.
Seguimos aprendiendo :)
Un saludo