Table des matières

Introduction

FreePBX est une interface web de configuration d'Asterisk.

Prérequis

Important

L'installation de FreePBX supprime les anciens fichiers de configuration d'Asterisk!

Installation

FreePBX n'etant pas encore packagé sur Fedora, il faut télécharger les sources sur le site officiel et les decompresser dans le repertoire souhaité.

Il faut creer 2 base de données MySQL, une pour la partie CDR et une pour la partie Asterisk.

mysqladmin create asteriskcdrdb -p
mysqladmin create asterisk -p

Les structures des tables sont fournit avec FreeBPX:

mysql -u root -p asteriskcdrdb < SQL/cdr_mysql_table.sql
mysql -u root -p asterisk < SQL/newinstall.sql

Il faut ensuite créer l'utilisateur MySQL:

GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asterisk@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON asterisk.* TO asterisk@localhost IDENTIFIED BY 'password';