Instalación freeswitch en debian 8

Iba a mostrar la instalación para debian 9, pero debido a cambios con apt en debian 9, que se ha desactivado el soporte de SHA-1 para la firma de los repositorios y que freeswitch requiere la firma con éste cifrado, no hay otra opción que usar debian 8 de momento.

Partimos de una debian 8 recién instalada.

Configuramos el repositorio

root@freeswitch-capa8:~# wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add -
root@freeswitch-capa8:~# echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list
root@freeswitch-capa8:~# apt-get update
root@freeswitch-capa8:~# apt-get install -y --force-yes freeswitch-meta-all

Está disponible la versión 1.8, pero no hay forma de instalarla dentro de debian 8, no voy a entrar en detalles, así que de momento tiramos con la versión 1.6 en lugar de la 1.8. La documentación recomienda usar 1.6 con debian 8 para entornos de producción, también tiene pinta que está un poco dejada… al igual que el problema con los repositorios… per bueno…

Ahora ya tenemos freeswitch instalado

root@freeswitch-capa8:/home/capa8# netstat -lanp |grep freeswitch
tcp        0      0 10.90.226.81:5060       0.0.0.0:*               LISTEN      10374/freeswitch
tcp        0      0 10.90.226.81:5066       0.0.0.0:*               LISTEN      10374/freeswitch
tcp        0      0 10.90.226.81:8081       0.0.0.0:*               LISTEN      10374/freeswitch
tcp        0      0 10.90.226.81:8082       0.0.0.0:*               LISTEN      10374/freeswitch
tcp        0      0 10.90.226.81:7443       0.0.0.0:*               LISTEN      10374/freeswitch
tcp        0      0 10.90.226.81:5080       0.0.0.0:*               LISTEN      10374/freeswitch
tcp6       0      0 2001:470:1f13:6c9::8081 :::*                    LISTEN      10374/freeswitch
tcp6       0      0 2001:470:1f13:6c9::8082 :::*                    LISTEN      10374/freeswitch
tcp6       0      0 :::8021                 :::*                    LISTEN      10374/freeswitch
udp        0      0 10.90.226.81:5060       0.0.0.0:*                           10374/freeswitch
udp        0      0 10.90.226.81:5080       0.0.0.0:*                           10374/freeswitch
udp        0      0 0.0.0.0:1337            0.0.0.0:*                           10374/freeswitch
unix  3      [ ]         STREAM     CONNECTED     20097    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     27056    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     27055    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20094    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20110    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     27047    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20111    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     27048    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20112    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20113    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20096    10374/freeswitch    
unix  3      [ ]         STREAM     CONNECTED     20095    10374/freeswitch   

Para acceder a la consola de freeswitch ejecutamos lo siguiente:

root@freeswitch-capa8:/home/capa8# fs_cli -rRS
.=======================================================.
|            _____ ____     ____ _     ___              |
|           |  ___/ ___|   / ___| |   |_ _|             |
|           | |_  \___ \  | |   | |    | |              |
|           |  _|  ___) | | |___| |___ | |              |
|           |_|   |____/   \____|_____|___|             |
|                                                       |
.=======================================================.
| Anthony Minessale II, Ken Rice,                       |
| Michael Jerris, Travis Cross                          |
| FreeSWITCH (http://www.freeswitch.org)                |
| Paypal Donations Appreciated: paypal@freeswitch.org   |
| Brought to you by ClueCon http://www.cluecon.com/     |
.=======================================================.

.=======================================================================================================.
|    ____ _             ____                                                                            |
|   / ___| |_   _  ___ / ___|___  _ __                                                                  |
|  | |   | | | | |/ _ \ |   / _ \| '_ \                                                                 |
|  | |___| | |_| |  __/ |__| (_) | | | |                                                                |
|   \____|_|\__,_|\___|\____\___/|_| |_|                                                                |
|                                                                                                       |
|   _____    _            _                          ____             __                                |
|  |_   _|__| | ___ _ __ | |__   ___  _ __  _   _   / ___|___  _ __  / _| ___ _ __ ___ _ __   ___ ___   |
|    | |/ _ \ |/ _ \ '_ \| '_ \ / _ \| '_ \| | | | | |   / _ \| '_ \| |_ / _ \ '__/ _ \ '_ \ / __/ _ \  |
|    | |  __/ |  __/ |_) | | | | (_) | | | | |_| | | |__| (_) | | | |  _|  __/ | |  __/ | | | (_|  __/  |
|    |_|\___|_|\___| .__/|_| |_|\___/|_| |_|\__, |  \____\___/|_| |_|_|  \___|_|  \___|_| |_|\___\___|  |
|                  |_|                      |___/                                                       |
|   _____                           _                         _                                         |
|  | ____|_   _____ _ __ _   _     / \  _   _  __ _ _   _ ___| |_                                       |
|  |  _| \ \ / / _ \ '__| | | |   / _ \| | | |/ _` | | | / __| __|                                      |
|  | |___ \ V /  __/ |  | |_| |  / ___ \ |_| | (_| | |_| \__ \ |_                                       |
|  |_____| \_/ \___|_|   \__, | /_/   \_\__,_|\__, |\__,_|___/\__|                                      |
|                        |___/                |___/                                                     |
|                                       ____ _             ____                                         |
|  __      ____      ____      __      / ___| |_   _  ___ / ___|___  _ __         ___ ___  _ __ ___     |
|  \ \ /\ / /\ \ /\ / /\ \ /\ / /     | |   | | | | |/ _ \ |   / _ \| '_ \       / __/ _ \| '_ ` _ \    |
|   \ V  V /  \ V  V /  \ V  V /   _  | |___| | |_| |  __/ |__| (_) | | | |  _  | (_| (_) | | | | | |   |
|    \_/\_/    \_/\_/    \_/\_/   (_)  \____|_|\__,_|\___|\____\___/|_| |_| (_)  \___\___/|_| |_| |_|   |
|                                                                                                       |
.=======================================================================================================.

Type /help  to see a list of commands



+OK log level  [7]
freeswitch@freeswitch-capa8> 

De momento me quedo aquí, espero en las próximas horas o días hacer otro post explicativo de como instalar freeswitch 1.8 sobre debian 9.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir el correu brossa. Aprendre com la informació del vostre comentari és processada