Installation FreeSwitch sur Ubuntu automatisée
L'installation de FreeSwitch à partir des sources n'est pas une tâche bien compliquée. Il suffit de suivre le guide expliquant le processus sur le site de FreeSwitch. Mais cette tâche est longue et si vous installez de manière régulière de serveurs FreeSwitch, cela devient vite répétitif et source d'erreur.
Je vais vous présenter une manière simple et automatique pour installer FreeSwitch sur votre serveur tout neuf Ubuntu 14.04 64 bits LTS. (Cela marche aussi pour Debian 7).
Voici le process d'installation FreeSwitch :
sudo apt-get install -y python-apt python-pycurl libtiff5-dev
sudo git clone https://github.com/mwolff44/freeswitch-mw.git
sudo echo localhost > inventory
sudo ansible-playbook -i inventory freeswitch-mw/test.yml --connection=local
Prenez un grand café, prenez votre temps pendant que vous voyez FreeSwitch se compiler et s'installer. Vous pouvez personnaliser les modules à installer, pour cela il faut utiliser la variable "freeswitch_modules_template" pour pointer sur votre propre fichier. Je vous laisse découvrir les autres options sur le Readme de github pour le script freeswitch-mw.