Detailed instructions for installing and configuring Asterisk and FreePBX from scratch.  Our Linux OS of choice is Redhat Enterprise Linux or one of the recompiled versions.  Our SIP phone brand of choice is Aastra.  Our zaptel card manufacturer of choice is Sangoma.  We believe this combination will create a best in class Asterisk based VoIP PBX for production business environments.  If you require our services fell free to contact us

Creating a Standby FreePBX Server for High Availability

Tested on

CentOS v6
FreePBX v2.11
Asterisk v1.11
 

Linux commands are in courier font

Terminology used

HA = High Availability.  Does not necessarily imply automatic failover.  Just less potential unavailability.

Primary server = Live production server currently in use.

Secondary server = Standby server with periodically restored configuration/data of primary server.

FreePBX Production Install Guide (RHEL v6, Asterisk v1.11+, FreePBX v2.11+)

Sections: 

Changes in this guide include Asterisk 11 which requires at least FreePBX v2.11.  Also cdr_mysql module has been deprecated so FreePBX 2.11 adds support for the ODBC method. This install guide adds configurations to enable the new method.

FreePBX Production Install Guide (RHEL v6, Asterisk v1.10+, FreePBX v2.10+)

Sections: 

This install procedure was tested using the Redhat Enterprise Linux distributions known as CentOS.

 

 

Software used:

CentOS v6
Asterisk 1.10
FreePBX 2.10

FreePBX Production Install Guide (RHEL v6, Asterisk v1.8+, FreePBX v2.9+)

Sections: 


This install procedure was tested using the Redhat Enterprise Linux distributions known as CentOS and Scientific Linux. 

 

Software used:

CentOS v5 or CentOS v6 or Scientific Linux v6
Asterisk 1.8
FreePBX 2.9 or 2.10

Asterisk/FreePBX on an OpenVZ/Virtuozzo Virtual Private Server (VPS)

This install procedure can be used in a generic OpenVZ or Virtuozzo environment or inside an all in one OpenVZ installer+GUI product such as Proxmox VE.   It is the procedure used to create servers for our Asterisk hosting service.  I am not sure how relevant it would be for Xen.  This guide covers the installation INSIDE an already created OpenVZ/Virtuozzo container (VPS sans Operating System) which would then become a functioning Virtual Private Server (VPS).  I will not be covering the OpenVZ host setup or iptables or zaptel/dahdi setup inside or outside the OpenVZ environment.

Sections: 

Pages

Subscribe to Asterisk FreePBX guides RSS