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.

Asterisk Freepbx on Debian (Debian v12, Asterisk v20, Freepbx v17)

Debian

 

 

This guide covers the installation of Asterisk v20 and Freepbx v17 from source on Debian v12.

Tested on

Debian v12 (Bookworm), x64 minimal install
Asterisk v20
Freepbx v17
PHP v8.2

Sections: 

Create a Let's Encrypt SSL certificate for FusionPBX on Debian 11

Let's Encrypt

This assumes FusionPBX was installed using this FusionPBX install guide or the public install script.  This procedure should work for root domain and subdomain A records pointed at the server IP address. Some modification of this procedure may be required if you wish to use wildcard certificates.

Tested using:

* Certbot v1.1x
* FusionPBX 5
* Debian 11 (May also work with Debian 10)
* Nginx 1.1x

Sections: 

PlaySMS Install Guide for Debian 11

PlaySMS

 

 

PlaySMS is an open source SMS management system.  It can be used as an SMS gateway, bulk SMS provider, personal messaging system, and for corporate and group communications. 

It has built in gateway connectivity to various providers such as Twilio, Nexmo, BulkSMS, Clickatell, Infobip, RouteSMS etc.  It also has a generic plugin that can be adapted to work with other providers.

Our changes from the original repository are shown at the following link.
https://github.com/playsms/playsms/compare/master...powerpbx:playsms:master

We have created a custom gateway for Telnyx.

Tested using the following software:

  • Debian 11 (Bullseye) x64 minimal install
  • PlaySMS 1.5
  • Apache 2.4
  • PHP 8.1
  • MariaDB 10

Sections: 

OV500 VoIP Billing Software for Retail and Wholesale on Debian 11

Openvoips

This guide covers manual installation of the OV500 VoIP billing software on Debian 11.

Our changes from the original repository are shown at the following link.
https://github.com/openvoips/OV500/compare/master..powerpbx:OV500:2.0.1

Tested using the following software:

  • Debian 11 (Bullseye) x64 minimal install
  • OV500 v2
  • Kamailio 5.6
  • Freeswitch 1.10
  • Nginx 1.18
  • PHP 8.1
  • MariaDB 10
Sections: 

FusionPBX 5 Freeswitch 1.10 Debian 11 PostgreSQL Nginx Install Guide

Fusionpbx

Fusionpbx is a full featured mult-tenant GUI for Freeswitch.  This guide covers the installation of Fusionpbx and Freeswitch® with PostgreSQL and NGINX on Debian 11. 

Tested on:

Debian 11 (Bullseye) x64 minimal install
Freeswitch 1.10
FusionPBX 5
Nginx 1.1x
PHP 8.1
PostgreSQL 16

Sections: 

ASTPP VoIP Billing 6 Debian 11 Freeswitch 1.10 Install Guide

ASTPP

 

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

Our changes from the original repository are shown at the following link.
https://github.com/iNextrix/ASTPP/compare/V6.0...powerpbx:ASTPP:php81_fix

Tested using the following software:

  • Debian 11 (Bullseye) x64 minimal install
  • ASTPP 6
  • Freeswitch 1.10
  • Nginx 1.18
  • PHP 8.1
  • MySQL 8
Sections: 

Asterisk Freepbx on CentOS (CentOS v7, Asterisk v16 or v18, Freepbx v16)

CentOS

 

 

 

This covers the installation of Asterisk v16 or v18 and Freepbx v16 GUI, from source, on CentOS v7.   This procedure is similar to our Asterisk v16 on Freepbx v15 on CentOS procedure and can be used to upgrade servers running that software.

Tested on

CentOS v7 x64
Asterisk v16 & v18
Freepbx v16
PHP v7.4

Sections: 

Asterisk Freepbx on Debian (Debian v11, Asterisk v16 or v18, Freepbx v16)

Debian

 

 

This guide covers the installation of Asterisk v16 or v18 and Freepbx v16, from source, on Debian v9, v10, or v11.

Tested on

Debian v9 (Stretch), v10 (Buster), v11 (Bullseye), x64 minimal install
Asterisk v16 or v18
Freepbx v16
PHP v7.4

Sections: 

Pages