Building and running a PBX isn’t for everyone. Here’s a quick checklist to see if this is a project for you.
The following posts will take your through the process of installing and the asterisk PBX and configuring it to work with your VOIP phones and a VOIP service provider.
I recommend you use a VPS (virtual private server) to run your asterisk PBX. Why? Stability and reliability – two key qualities for a phone system. It’s also quick and painless to setup. (Despite what some would have you believe, no hardware or kernel modules are required.)
Sometimes downloading the source code and compiling it is the easiest way. I’ll show you how to get the latest stable version of asterisk downloaded and compiled.
There are three key configuration files that you need to setup for a basic asterisk install. We’ll walk through setting up sip.conf, voicemail.conf and extensions.conf.
You’ve got asterisk installed, configured and running. Now it’s time to get your VOIP phone configured to talk to your PBX.
A PBX is a bit boring if you can’t contact the outside world. This post will walk you through connecting to a VOIP service provider so you can make calls to regular phones and receive calls from a regular phone number.
Before getting into details, it helps to have a visual overview of the system we’re building. Let’s walk through this diagram. There are couple of VOIP phones that connect to a standard router. The router is connected to the internet using a broadband connection (probably ADSL or cable) that has a minimum speed of 100kbps [...]