Tap here to compare the top VoIP providersTap here to hide the top VoIP Providers
Asterisk installation tips
Business PBX Solutions
Become an ITSP Now!
3CX Software PBX for Windows, Linux and the Cloud
Asterisk install guide
Before You Install
- Consult the planning and dimensioning checklist if you are interested running a larger PBX system, and you are concerned about hardware and software capabilities.
- Operating systems: Asterisk runs best on Linux systems, but there has been a lot of work done by members of the project to port Asterisk to BSD environments, including FreeBSD, OpenBSD, and Mac OS X. The zaptel drivers and ISDN channel drivers are not supported on these platforms, however. See Asterisk Operating Systems for notes specific to each operating system.
- An alternative to the process described on this page is to use
- ==> Asterisk OS Platforms: <== How to install on RedHat, Cent OS, Suse, Debian, Gentoo ...
- Read the 10-minute Guide to Asterisk if you want brief notes for getting Asterisk going. Otherwise, read on.
- Read the Asterisk Step-by-step Installation for a walkthrough from installing Linux to making your first phone call.
- Install Asterisk on Debian Like (Instalando asterisk em Distro Debian) pt-BR
- Asterisk and Amazon EC2 installation tutorial - Voxilla
- Asteriskguru installation guides:
- Debian Quick Start Guide to compiling from source By Zray Technologies:
- Asterisk Compilation and Installation on Debian Etch
- http://www.asteriskexpert.net Asterisk Support , Installation and Guides , Asterisk Configuration , 24/7 Support for your Asterisk
- You do not need need any special hardware to install and run Asterisk. A soundcard is not required.
- You will need the following packages installed before compiling Asterisk:
- You no longer need the readline and readline-devel packages for Asterisk. Asterisk comes with its own readline implementation called "editline".
- If you wish to use any of the mysql addons add mysql, mysql_devel & mysql server to the list
- If you plan to use a Digium interface card with Asterisk, you will need to install the Zaptel kernel module device driver for your card before you can use it with Asterisk. But you might like to download and install Asterisk first — you can use a SIP or IAX phone for testing — and add support for your Digium card afterwards.
- Check Asterisk Operating Systems for notes specific to your operating system.
- Download Asterisk
- Compile Asterisk
- Configure Asterisk
- Start Asterisk
The Asterisk timer
- timer sources: required for MeetMe (conferencing) and IAX2 trunking
Preparing for third party toolsPlease check the third party tools section of the intro page for details on
- music-on-hold: the mpg123 issue
- voicemail: requires sendmail for notification messages
- call detail recording: Asterisk can store them into CSV files, PostgreSQL or into SQLite. Get asterisk_addons from CVS for storing CDR data in MySQL instead.
- reading .conf files from DB: Asterisk comes with limited MySQL/ODBC support for databases when reading extensions.conf, sip.conf or voicemail.conf.
- odbc: for storing and retrieving data from DBs other than MySQL
- speex codec: requires an extra library installation
- text-to-speech synthesis: Festival or Flite
- speech recognition: Sphinx integration
Asterisk | FAQ | Tips & Tricks
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+