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

SugarCRM Install on Redhat Enterprise Linux


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

Software used:

CentOS v5.7 or CentOS v6.2
SugarCRM 6.3 Community Edition

Sections: 

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


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

Sections: 

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.  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.

FreePBX Install Guide (CentOS v5.x, Asterisk v1.6.x, FreePBX)

UPDATED for Asterisk v1.6.2 and FreePBX v2.8

Includes every detail in the form of step by step instructions from bare metal to a running VoIP PBX in about 2 hours.

When installing Linux, do NOT install a GUI such as Gnome or KDE.  We only want to be running in console text mode not GUI graphics mode.  If you already have a desktop or server GUI installed you will want to exit to console mode.  You do that by typing init 3 from a terminal or console window.  You will need to be logged in as root in order to do this so if not you can su root.  All instructions in this guide are assuming you are always logged in as root.

Sections: 

OpenSIPS and Control Panel Install Guide

This install guide was tested using the Redhat Enterprise Linux v5 distribution known as CentOS . 

 

Most of the install procedures for OpenSIPS assume Debian.  I prefer working with RHEL which is the reason for this install procedure.  This guide should work on Debian with some minor modifications but I haven't tried.

Sections: 

A2Billing Install guide

This guide will show how to install A2Billing on a Redhat Enterprise Linux based system.  It is assumed you already have Linux and Asterisk and FreePBX installed using a procedure similar to this one.  We do not cover the installation of the callback daemon.

 

Sections: 

Replace TFTP with FTP for SIP phone configuration

These are my notes on how I replace TFTP with FTP for Aastra SIP phone configuration files on a Redhat Enterprise Linux server.  With the TFTP port exposed to the internet and no IP restrictions for remote phone configuration the directory is wide open. This makes it easy for someone to obtain extension passwords.

Sections: 

Aastra XML scripts on Asterisk 1.8

This is mostly an updated version of the Aastra XML scripts on Asterisk 1.6 procedure.  Taking into account the newer version of XML scripts and the various changes.

Sections: 

Integrate Flash Operator Panel v2 into FreePBX

This guide will explain how to replace Flash Operator Panel v1, which is included in FreePBX, with Flash Operator Panel v2 on a RedHat Enterprise Linux server running Asterisk+FreePBX.  It is important to note that FOP1 is completely free whereas FOP2 is free only up to 15 buttons.  Every element is considered a button.  So all extensions + trunks + queues + parking lots + etc. must add up to 15 or less.  After that no more buttons will appear until you buy a license.

A key advantage of FOP2 is that it requires an extension and password to view.  With FOP1 there is no built in way to prevent everyone from viewing the PBX status.

Sections: 

How to create a Redhat Enterprise Linux OpenVZ Template

This guide is a reference for myself on how to create a RedHat Enterprise Linux v6 template for OpenVZ.  I am publishing it in case others find it useful.  There are other ways and variations on how one can go about this.  The method I will present here is the way I do it.

In this case I used the recompiled from source distribution known as Scientific Linux.  This guide should work equally well for any distribution including Redhat, CentOS etc.  It also works for v5 with a few minor changes or omissions which should be obvious.

Sections: 

Pages

Subscribe to Asterisk FreePBX guides RSS