Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Marketing Strategy Google Ads (AdWords) Certification Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Startup Business Plan Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Linux

Asterisk Made Easy: Learn to Install Asterisk and Linux

Learn how to install and configure Asterisk VoIP PBX on Linux to make phone calls following easy video tutorials
Highest Rated
Rating: 4.7 out of 54.7 (847 ratings)
3,803 students
Created by Jon Manning
Last updated 12/2020
English
English [Auto], Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Install Asterisk from Source on CentOS Linux
  • Sell Asterisk Cloud Based PBX Services
  • Sell on Premise Asterisk VoIP PBX Servers
  • Write Custom Asterisk Dialplans
  • Troubleshoot, Support and Maintain Asterisk Servers
  • Get a Job Working with Asterisk VoIP Systems
  • Troubleshoot using TCPdump and Wireshark
Curated for the Udemy for Business collection

Requirements

  • Asterisk source code, CentOS Linux server and a sip softphone will be needed when taking the course but we will walk through the downloading and installation step by step.
  • You do not need to have previous experience with Linux, telephony or Asterisk. Of course it would be helpful but is not required.

Description

Learn how to install and configure Asterisk VoIP PBX to make phone calls in 1 Day

  • Do you want to learn how to install Asterisk?

  • Are you confused by the Asterisk documentation?

  • Do you want an easy to follow tutorial on Asterisk?

  • Are you overwhelmed by the complexity of the Asterisk configuration?

  • Do you have little to no experience with Linux?

  • Are you trying to build an Asterisk phone system?   

Many years ago I was very interested in learning Asterisk to replace my employers old physical phone systems. I spent a lot of time reading the documentation, using Google to search the internet, and any book I could get my hands on. Even with all of this, I was never able to build a working Asterisk phone system. I was very frustrated and was about to give up but then a friend of mine offered to tutor me. He showed me a simple step by step training starting with how to compile Asterisk software then going all the way through to configuring a working Asterisk phone system. Within a few days, I had the confidence and Asterisk skills to take any computer and turn it into a working Asterisk phone system.

You need someone to show you step by step how to work with Asterisk. Using a simple to follow video guide to walk you through how to install Asterisk, write the text-based configuration files and what the network environment looks like without wasting time searching the internet or paying thousands of dollars for on-site training. 

You will be able to compile and install Asterisk after spending 1 hour following my step by step video tutorials. After you spend a day completing the course you will have the skill set to take any computer and turn it into an Asterisk phone system. Once you follow the course and install a couple of Asterisk systems you will be an Asterisk expert.

Sure you can use google and other internet resources to teach yourself but how many months will something like that take? There will be a lot of good and bad information when reading different articles trying to piece together training materials. A lot of the documentation you will find is outdated and is not relevant anymore making your training obsolete. You also have the option of paying for Asterisk training which costs thousands of dollars for a single course and requires you to travel to the training center incurring thousands of dollars in airfare. You will also have to use your valuable vacation time. 

Or you could buy this course I have created with easy video tutorials for only $39 and save your self a lot of time and hassle. Plus you can sell Asterisk phone systems to clients for well over $1000 each providing a custom-built Asterisk phone system. 

With more than one million Asterisk systems being used in more than 170 countries, Asterisk is an important skill to have. Asterisk is in use by almost all Fortune 1000 companies creating many job opportunities for anyone with an Asterisk skill set. 

You should not take this course unless you will follow along with the videos and labs to build your own Asterisk environment. This course is for people who want to learn following along with the video labs and apply that knowledge to sell Asterisk systems or get a job working with Asterisk. 

With my course I want all my students to be completely satisfied if you have any problems or questions I want to hear from you. Let me know what I can do to fix the course so it is improved for everyone giving you no risk buying this course. You are also backed by the udemy money-back guarantee. 

If you want be an Asterisk expert click on Take This Course button and start configuring your first Asterisk server. 

Who this course is for:

  • This Asterisk course is designed for all skill levels to compile and install Asterisk from source on a CentOS Linux server. No prior Linux or Asterisk experience is required. I work in a lab environment to show you step by step how to get Asterisk running and configure it.
  • You do not need to have previous experience with Linux, telephony or Asterisk. Of course it would be helpful but is not required.

Course content

12 sections • 63 lectures • 7h 19m total length

  • Preview02:08
  • Preview03:58
  • Preview07:00
  • Lab 1: Download and install Virtual Box virtual machine software
    01:08
  • Lab 1: Download CentOS Linux operating system
    01:47
  • Lab 1: Create a virtual machine using CentOS image file
    06:04
  • Lab 1: Install Linux CentOS on your new virtual machine
    06:47
  • Lab 1: Starting up the virtual machine after the install reboot and clone system
    02:56
  • Lab 1: Login to the Linux virtual machine and run a command to get ip address
    03:07
  • Lab 1: Login from ssh terminal for Mac and Linux users (Windows Users Skip)
    02:00
  • Lab 1: Login from ssh putty for Windows users (Mac/Linux Users Skip)
    04:08
  • Lab 1: Disable the CentOS security settings including the firewall for Asterisk
    07:13
  • Lab 1: Install CentOS prerequisite packages to compile and install Asterisk
    02:31
  • Lab 1: Finish installing prerequisites for CentOS
    01:05
  • Lab 1: Compile and install Jansson before turning your attention to Asterisk
    05:38
  • Lab 1: Asterisk compilation process part 1
    11:02
  • Lab 1: Asterisk compilation process part 2
    03:38
  • Lab 1 Quiz Questions
    3 questions

  • Lab 1: Part 1 Download and install VirtualBox and CentOS ISO image
    02:58
  • Lab 1: Part 2 Add your virtual machine for the CentOS Linux server
    04:43
  • Lab 1: Part 3 Start your virtual machine and install CentOS Linux
    10:33
  • Lab 1: Part 5 Install updates for Linux operating system and install package
    08:56
  • Lab 1: Part 6 Download and compile Asterisk source code also installing packages
    13:19
  • Lab 1: Part 7 Create Asterisk service file to control the Asterisk application
    11:51
  • Lab 1: Part 8 Enable Asterisk to start as a service and disable selinux
    06:36
  • Lab 1: Part 9 Wrap up the first lab and review the Linux commands used
    11:17

  • Network devices, SIP endpoints, SIP carriers and port forwarding discussion
    11:55
  • Lab 2: Part 1 Install XLite softphone software on your desktop computer
    03:01
  • Lab 2: Part 2 Turn off the Linux firewall and add new SIP extension to Asterisk
    10:04
  • Lab 2: Part 3 Register XLite extension to Asterisk
    07:06
  • Lab 2: Part 4 Create a custom context in extensions.conf for our SIP extension
    05:03
  • Lab 2: Part 5 Add a second SIP extension to sip.conf and then create voicemail
    14:33
  • Lab 2: Part 6 Creating a dynamic dialplan for your phone system
    12:05
  • Lab 2: Part 7 Create a voip.ms account as your SIP carrier
    04:02
  • Lab 2: Part 8 Create a sub account on voip.ms and configure Asterisk
    08:00
  • Lab 2: Part 9 Edit extensions.conf to allow use of voip.ms SIP carrier
    08:51
  • Configure port forwarding for your Asterisk server on a Linksys router
    06:59
  • Disable SIP ALG on a Linksys router
    01:54
  • Lab 2: Part 10 Adding echo test to your dialplan for testing your SIP carrier
    05:30
  • Lab 2: Part 11 Making an outbound call and configuring inbound DID call routing
    10:07
  • Lab 2 Quiz Questions
    3 questions

  • How to configure your dial plan to allow for extensions to access voicemail
    06:29

  • Please enter a review of the course
    01:29

  • How to use legacy PSTN connectivity with Asterisk using third party cards
    05:28
  • Lab 3: Part 1 Update Linux, download and compile Dahdi and Libpri
    09:07
  • Lab 3: Part 2 Review how to configure Dahdi on an Asterisk system
    09:47
  • Lab 3 Quiz Questions
    3 questions

  • Discussion on the different codecs built into Asterisk and third party codecs
    05:16
  • Lab 4: Part 1 Installing the G729 codec on your Asterisk server
    12:59
  • Lab 4 Quiz Questions
    1 question

  • Overview of the working phone system configuration files and how they work
    05:27
  • Lab 5: Part 1 Create a recording for your auto attendant to answer calls with
    14:18
  • Lab 5: Part 2 Download phone system configuration files
    06:41
  • Lab 5: Part 3 Customizing the sip.conf configuration file for your server
    06:08
  • Lab 5: Part 4 Customizing the extensions.conf configuration file for your server
    15:11
  • Lab 5: Part 5 Customizing the extensions.conf configuration file for your server
    13:20
  • Lab 5: Part 6 Customizing the voicemail.conf configuration file for your server
    05:29
  • Lab 5: Part 7 Customizing the followme.conf configuration file for your server
    04:00

  • Lab 6: Part 1 Setup your Linux server to send voicemail to email using Gmail
    09:17

  • Lab 7: Part 1 Enable CDR (call detail record) logging
    06:28

Instructor

Jon Manning
VOIP, SIP and Asterisk Expert, Sales Professional
Jon Manning
  • 4.5 Instructor Rating
  • 1,358 Reviews
  • 5,685 Students
  • 5 Courses

I started supporting call centers 15 years ago and at the time I had no experience with phone systems. Eventually I learned them inside out and started using Asterisk and Linux to reduce costs. I discovered how versatile and robust Asterisk was so I expanded by client base to sell business phone systems.

After 15 years I have turned to focus my efforts on training how to build and sell phone systems. My instruction is very actionable, I want students to take the knowledge they gain and start using it to make money or do what they choose to do with it. You will find my teaching style is well liked by my students and they are always looking for new and exciting courses from me. Just take a look at some of the reviews I have received below.

"I am by far loving your course. Please make more and more videos on Asterisk Server; I shall purchase all of them." - Ganesh Dhungana

"You have been brilliant sir! I didn’t even have to finish the course to become good enough to start supporting our clients on asterisk platforms." - Tokunboh

"Excellent Instructor, Jon, is great... Hopefully he will produce additional classes. I would take them immediately. Thank you JON !!" - David Jordan

"Excellent!!, Jon has done a great job in walking me through carefully and showing typical errors and gotchas along the way." - Bill Adams

"Interested in providing VOIP services? Take this course, Even if you plan to use FreePBX or another GUI interface for your VOIP service, learning Asterisk and Linux will give you a better understanding of what's going on under the hood of your PBX. Jon Manning gives great step by step instructions and clear explanations of what you need to do to provision SIP phones and legacy phone equipment." - Martin Fields

"Actionable knowledge, not just pure information, communicated with great professionalism, The lessons in this course go way beyond pure information. Jon (the instructor) knows his stuff inside out, and more significantly, he knows how to pass his knowledge clearly so that I can take action on it right away." - Michael Choke

"The best course for who want to enter to the Asterisk and Linux field, This course has been designed by professional instructor who has a lot of information so for beginner you just follow the lessons as i did, now i have a good knowledge about Asterisk runs on Linux how run the Asterisk operations. Also the instructor provide his email to contact him for any question that is really awesome, i liked this course and it worth the payment." - Saifaldeen ALBUSULTAN

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.