Download FreePBX Distro
The easiest way to install FreePBX is to download and install the FreePBX Distro. This includes everything needed for a fully-functioning FreePBX system, including the operating system.
Click on the link below to download FreePBX Distro. The download is an ISO file containing everything you need. This will completely re-format the hard drive you install it on. Upon completion, you will have a fully functioning FreePBX system, ready to configure for phones and SIP trunks.
- FreePBX GUI
- Linux operating system
- Asterisk communications platform
FreePBX Distro Download Links
64 BIT DOWNLOADS
Release Date: May 2019
FreePBX 14 • Linux 7.6 • Asterisk 13 or 16 Supports UEFI and Legacy BIOS booting
This ISO can be written directly to a USB drive and installed without the need for any conversion tools.
32 BIT DOWNLOADS
HISTORICAL (End of Life 2016) 10.13.66-32bit
Release Date: 2016FreePBX 13 • Linux 6.6 • Asterisk 11 or 13 Supports Legacy BIOS booting ONLY
SSL Certificate fixes will require administrator action before May 28th, 2021.
The D-Series phones and the Switchvox Mobile App have an upcoming expiration (May 28th, 2021) on the SSL certificate when connected to certain versions of Asterisk, FreePBX, PBXact, and Switchvox. Sangoma has developed quick to implement and future proof solutions.
These fixes will require administrator action before May 28th, 2021.
FreePBX/PBXact has included DPMA in Endpoint Manager. However, DPMA version 3.6.1 is a new DPMA implementation that contains the updated SSL fix.
The DPMA Asterisk RPM itself is getting updated, and will be required after Endpoint manager has been updated to (v126.96.36.199+/ v188.8.131.52+). If you are already using Endpoint Manager with DPMA then your endpoint manager module will get disabled and you have to follow below steps to migrate to the updated DPMA.
If Endpoint Manager is already configured with a legacy version of DPMA, additional steps are here;
New 32 & 64 bit versions of DPMA for Asterisk versions 13-18
Example command for the of Asterisk 16 update:
yum update asterisk16-res_digium_phone
(Substitute the 16 with the correct Asterisk version being used)
For other versions, Click here to find your update.
How to Install
Either method will require a monitor and a keyboard to be attached to the FreePBX system.
CD/DVD: Burn the ISO file onto a CD/DVD. With BIOS set to boot from the CD/DVD drive, insert the disk into the machine, and after system boots, simply follow the system prompts to install and configure.
USB key: Write the ISO file to a USB flash drive. With BIOS set to boot from a USB device, plug the USB key into the system and upon boot on-screen instructions will guide you the rest of the way.
For more in-depth guidance, the FreePBX wiki offers step-by-step installation instructions.
FreePBX for Developers and Advanced Users
Looking to install the FreePBX software “tarball” installers onto your own distribution or update an existing one?
FreePBX 14 - Stable 64-bit Release
FreePBX 13 - Legacy 32-bit Release
For older versions, check out the FreePBX Distro Archive.
Note: If this is a brand new install, the latest FreePBX Distro (at the top of the page) will be, in most cases, the most efficient way to install a complete FreePBX system that is ready to configure for your needs.
Frequently Asked Questions
Refer to the installation instructions above. For more in-depth instructions, check out the FreePBX Official Distro Guide on the FreePBX wiki.
Hardware requirements will differ depending on the number of users and concurrent calls required for your deployment. The hardware specifications used by Sangoma for the certified FreePBX appliances can be found here.
Visit System Admin Activation on the FreePBX wiki for full instructions.
There are 3 ways to get technical support assistance for FreePBX:
- Post your question on the FreePBX Forums. The forums are typically very active, so responses from community members can often be received relatively quickly.
- Visit the FreePBX wiki at wiki.freepbx.com. The wiki offers full documentation on FreePBX, including installation, administration manuals, and troubleshooting techniques.
- Contact Sangoma Technical Support. Sangoma engineers will assist you from start to finish, providing guaranteed quality support from FreePBX experts. For more information on hourly support services, please visit FreePBX Paid Support.
You can find details by visiting our Commercial Modules page.
Visit Installing Purchased Commercial Modules on the FreePBX wiki to find full instructions.
A list of all supported IP phones is located here.
Note: Sangoma IP phones include a full lifetime license for EPM. Phones from non-Sangoma third party vendors require a license to use FreePBX EPM.
Visit the FreePBX wiki for assistance with Connecting Sangoma Phones to FreePBX.