Easily create stunning presentations
Takes a few minutes to start

More Prezis

By Eugene Blanchard

See more prezis by author

Popular prezis

See more popular prezis

PBX in a Flash System Summary

PBX in a Flash
          System Summary
consists of two parts
Operating System 
PBX
and
First, let's look at the operating system:
It is the 
Based on Red Hat Enterprise Linux (RHEL) version
Using the SELinux kernel
distribution of Linux
(Security Enhanced)
We'll just call it
Linux
Linux
Centos distribution
+ SELinux Kernel
Linux Configuration Files
Daemons (servers):
tftp
ftp
the
PBX
Asterisk configuration files
Web configuration tool
database specifically for Asterisk 
     dialplans, extensions,                      
                         configurations
text files located in 
         /etc/asterisk
prompt: 
CLI>
called the Asterisk CLI
for extensions, trunks, 
                          PBX stuff!
But you CAN't touch them!
for the most part..
web GUI
for managing Linux
Prompt:
root@pbx~$
command line access
through the console
     or SSH using PuTTY
Most configuration files reside in
the /etc directory
such as 
/etc/zaptel
/etc/dahdi
or
they are text files
Old school uses the
OLD
command line interface
still need to know it!
Webmin is
NEW School
It is a web GUI that allows you to 
manage your servers
edit the config files
and much more!
root@pbx~$
at the Linux command prompt, type
asterisk -rvv
you will enter the Asterisk CLI
CLI>
For 90% of the time, 
you will configure your PBX through FreePBX
IMPORTANT: 
FreePBX writes the configurations
 to the MySQL database! 
Not to the configuration files directly!
The MySQL database writes
OVER
most existing
configurations files
Most will be written over when
those with the word "_custom" are safe
will            be written over
not
and you may LOSE your configs if you manually edited them!
Webmin - File Manager is great 
for editing and examining files!
By Eugene Blanchard
Linux
Asterisk
you "Apply Configuration Changes" !
Click on the Right Arrow to view through this 
presentation
http://pbxinaflash.net/
 
When you administer a
PBX in a Flash
PBX
You have 
4
interfaces open:
Linux command line
Asterisk CLI
Webmin
FreePBX
SSH using PuTTY or console
Web GUIs
and /etc subdirectories
There are many services running on a 
PBX in a Flash PBX
Web servers
FTP servers
TFTP servers
SAMBA servers
MySQL database server
firewalls
They have configuration files too!
Webmin let's you 
configure just about
 every part of your
 Linux platform!
Linux Command prompt
looks like DOS or Windows command line
UGLY!
PuTTY is a free Secure Shell (SSH) client
This is the 
config window
It opens up a command line window
http://www.chiark.greenend.org.uk/~sgtatham/putty/
Point your Web Browser to your Asterisk PBX's IP address 
The username is "root" and the password is the one that you set earlier
Username: root
Password: what you set earlier!
Another command line interface
No username or password needed
status information displayed here!
Very USEFUL
Lots of
Point your web browser to ASterisk PBX's IP address
Select Admin menus - FreePBX
Username: maint or wwwadmin
Password: what you set earlier!
Configure:
extensions
outbound routes
inbound routes
features
DID
Zap channels
trunks
system recordings
IVR
Much more!

The Call Detail Report is 
accessible here also!
Looks into the heart of Asterisk!
Select
Admin - Webmin
http://pbxinaflash.net/Conversational_Linux.pdf
Joe Roper put together a great resource 
                Called 
Conversational Linux
What about these arrows
between
Linux
Asterisk
and
?
This is the interface between 
hardware
and
software
The hardware is stuff like
your NIC card running the Internet Protocol (IP)
your FXS/FXO analog card
a T1 card with 24 channels available
Linux kernel drivers deal with this
(zaptel, dahdi, eth0)
The software interface puts
The SIP protocol on IP
and uses Libpri
to put ISDN PRI on the T1 line
and analog voice on the FXS/FXO lines
Asterisk takes care of this part!
Licensing Agreement
You are allowed to use it, view it, modify it without permission of the author Eugene Blanchard, provided that you agree to the following:
That you will try to be a better person today than yesterday. 
That you will exercise your body as well as your mind. 
That you will tell the persons dear to you that you love them. 
That you will defend the rights of those who are unable to defend themselves. 
That you will not hurt your family members emotionally or physically. 
That you will respect your elders and care for them in time of need. 
That you will respect the rights of others in their religious beliefs. 
That you will respect the rights of others in their sexual orientation. 
That every man, woman and child has the right to be here and is equal regardless of race, creed or color. 
That you will act honorably in all aspects of your personal and business life. 
That your family is first and foremost the most important thing in your life. 
That when you make a mistake, that you admit it and make amends.
This information is available online in the hope it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Created by Eugene Blanchard

Where do all the pieces fit in the picture for the PBX in a Flash distribution of Asterisk PBX and which user interfaces are used to administer the parts? Find out here!

Share this prezi

Embed this prezi

Copy the code below

  • Copy to clipboard
  • Jack MAGiCAT

  • Joseph Train says: Love it!!! Reply

  • editing ktech

  • Mike Bernier

  • april lessoway says: woot... good prezi lol Reply