FreePBX 2.5 Powerful Telephony Solutions Table Of Contents


Table of Contents

Preface
Chapter 1: Installing FreePBX
Chapter 2: Module Maintenance
Chapter 3: Devices and Extensions
Chapter 4: Trunks
Chapter 5: Basic Call Targets
Chapter 6: Advanced Call Targets
Chapter 7: Call Routing
Chapter 8: Recording Calls
Chapter 9: Personalizing Your PBX
Chapter 10: System Protection, Backup and Restoration
Chapter 11: Security and Access Control
Appendix A: FreePBX Modules
Appendix B: Feature Codes
Appendix C: Voicemail.conf Options
Appendix D: Common Trunk Configurations
Index

  • Chapter 1: Installing FreePBX
    • Installing FreePBX on CentOS 5.2
      • Prerequisite packages
      • Setting up the database
      • Setting up file permissions
      • FreePBX base installation
    • Installing FreePBX on Ubuntu Server 8.10
      • Prerequisite packages
      • Setting up the database
      • Setting up file permissions
      • FreePBX base installation
    • Summary
  • Chapter 2: Module Maintenance
    • Updating modules from the online repository
    • Installing new modules from the online repository
    • Installing and updating modules from a file
    • Summary
  • Chapter 3: Devices and Extensions
    • Operational modes for extensions
      • Endpoint types
        • SIP endpoints
        • IAX2 endpoints
        • Zap (DAHDI) endpoints
        • Custom endpoints
      • Common fields
        • Common general Extension/user fields
        • Common endpoint fields
        • Common SIP/IAX2 fields
        • Common Zap fields
        • Common custom fields
      • Setting up a new extension in Extensions mode
        • Configuring FreePBX for Extensions mode
        • Configuring extensions
      • Setting up a new extension in DeviceAndUser mode
        • Configuring FreePBX for DeviceAndUser mode
        • Configuring users
        • Configuring devices
      • Voicemail setup
        • Voicemail delivery options
        • Managing voicemail messages
        • Directory listing
    • Summary
  • Chapter 4: Trunks
    • Trunk types
    • Setting up a new trunk
      • Common trunk setup fields
      • Zap trunks
      • IAX2 and SIP trunks
      • ENUM trunks
      • DUNDi trunks
      • Custom trunks
    • Checking trunk status
      • Checking trunk status using the Asterisk CLI
      • Monitoring trunk status with FreePBX failure scripts
    • Summary
  • Chapter 6: Advanced Call Targets
    • Queue
      • Queue Priorities
      • Queues
        • Add Queue
        • Queue Options
        • Caller Position Announcements
        • Periodic Announcements
    • Time conditions
      • Time Groups
      • Time Conditions
    • IVR (Digital Receptionist)
    • Summary
  • Chapter 7: Call Routing
    • Inbound routing
      • Inbound routing priorities
    • Follow Me and the VmX Locater
      • Default Follow Me
      • VmX Locater
    • Outbound routing and Least Cost Routing
    • Summary
  • Chapter 8: Recording Calls
    • Recording formats
      • Transcoding during recording
    • General call recording options
    • Recording calls
      • Recording calls to extensions
      • Recording calls to queues
      • Recording calls to conferences
    • Maintaining call recordings
      • Using cron
    • Summary
  • Chapter 9: Personalizing Your PBX
    • Custom Music on Hold
      • Using audio files for Music on Hold
      • Using audio streams for Music on Hold
    • Custom voice prompts
      • Recording custom voice prompts
      • Merging existing voice prompts
    • Directory search options
    • Customizing feature codes
    • Callback
    • Direct Inward System Access (DISA)
    • CallerID Lookup Sources
      • HTTP source type
      • MySQL source type
    • PIN Sets
    • Misc applications
    • Misc Destinations
    • Summary
  • Chapter 10: System Protection, Backup and Restoration
    • System protection
      • Uninterruptible power supplies
      • Redundant components
      • Redundant servers
      • Surge protection
    • Backups
      • Taking a backup
    • Maintaining and protecting backups
      • Maintaining backups
      • Protecting backups
    • Restoration
    • Summary
  • Chapter 11: Security and Access Control
    • System packages
      • Updating Ubuntu Server
      • Updating CentOS
    • Maintaining Asterisk versions
    • Securing MySQL
      • MySQL passwords
      • Remove history
      • Disabling remote access to MySQL
    • Remote access and lock down
      • Changing ports
      • Using iptables to restrict access
      • VPN or SSH tunnels
        • SSH tunneling under Linux
        • SSH tunneling under Windows
    • Administrator accounts in FreePBX
      • Enabling administrator account authentication
      • Managing administrator accounts and permissions
    • Summary
  • Appendix A: FreePBX Modules
    • Basic
    • CID and number management
    • Games
    • Inbound call control
    • Internal options and configuration
    • Support
    • System administration
      • Third-party add-on
  • Appendix B: Feature Codes
    • Blacklist
    • Call Forward
    • Call Waiting
    • Core
    • Day Night Mode
    • Dictation
    • Do-Not-Disturb (DND)
    • Follow Me
    • Info Services
    • Paging and Intercom
    • Phonebook Directory
    • Recordings
    • Speed Dial Functions
    • Voicemail

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z