Detailed instructions for installing and configuring software such as Asterisk and Freeswitch from scratch on Linux.  If you require our services please feel free to contact us via our contact form.

FusionPBX v4.4 Freeswitch v1.6 CentOS v7 MariaDB Apache Install Guide


Fusionpbx is a full featured mult-tenant GUI for Freeswitch.  This guide covers the installation of Fusionpbx and Freeswitch® with MariaDB and Apache on CentOS v7. 

Tested on:

CentOS v7
Freeswitch v1.6
FusionPBX v4.4
MariaDB v5.5
Apache v2.4
PHP v7.1


Asterisk Freepbx on CentOS (CentOS v7, Asterisk v14, Freepbx v14)



This covers the installation of Asterisk v13 or v14 and Freepbx v14 GUI from source on CentOS v7. 


Tested on

CentOS v7 x64
Asterisk v13 and v14
Freepbx v14<--break->


Asterisk Freepbx on Debian (Debian v9, Asterisk v14, Freepbx v14)


This guide covers the installation of Asterisk v13 or v14 and Freepbx v14 GUI from source on Debian v9. 


Tested on

Debian v9 (Stretch) x64
Asterisk v13 and v14
Freepbx v14


Homer SIP capture and VoIP Monitoring Install Guide

Homer is a carrier-grade SIP capture and VoIP monitoring system. This procedure will show how to install Homer on a CentOS v7 server.

CaptAgent is a Homer Encapsulation Protocol (HEP) agent. It is used to collect relevant data on a local Linux VoIP server, encapsulate it for transportation, and send it to Homer. This procedure will show how to install it on CentOS v6, v7, and Debian v8


CentOS v7
Homer v5
Kamailio v5
CaptAgent v6


Kazoo v4 Single Server Install Guide


Kazoo is a highly scalable API based VoIP telephony platform.  This guide shows how to install Kazoo v4 on one CentOS v7 server.  It can be used in conjunction with our Kazoo multiple server guide for more than one server.


To make this procedure more universal, some of the configurations are there for compatibility with multiple-server installs. 


CentOS v7 minimal ISO
BigCouch NoSQL database v0.4
HAProxy http load balancer v1.5
FreeSWITCH media server v1.6
Kamailio SIP server v4
RabbitMQ message broker v3
Kazoo v4


Asterisk Freepbx Install Guide (CentOS v7, Asterisk v13, Freepbx v13)


CentOS v7

This guide covers the installation of Asterisk® from source on CentOS. Changes compared to previous guides include the use of CentOS v7 and Freepbx v13.

Tested on:

CentOS v7 64 bit
Asterisk v13
Freepbx v13

ASTPP VoIP Billing v3.6 CentOS v7 Freeswitch v1.6 Apache Install Guide


This guide covers the installation of the ASTPP VoIP billing and Freeswitch applications.  ASTPP is installed manually from source.  Freeswitch is installed from RPMs.

Tested using the following software:

  • CentOS v7 minimal install
  • Freeswitch v1.6
  • ASTPP v3.6
  • Apache v2.4
  • PHP v7.1
  • MariaDB v5.5

A2Billing v2.2 Install Guide




This guide will show how to install A2Billing v2.2 on CentOS v7.  It is assumed you already have Linux and Asterisk and Freepbx installed using a procedure similar to this one.  It is also assumed you have compiled asterisk realtime driver module (res_config_mysql) by selecting it in asterisk menuselect before compiling asterisk. We do not cover the installation of the callback daemon.

Tested using the following software: