Asterisk’s Installation Requirements Kernel source bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl openssl-devel gnutls-devel gcc gcc-c++

Slides:



Advertisements
Similar presentations
October 10-13, 2006 San Diego Convention Center, San Diego California Installing Asterisk Carl Davis.
Advertisements

NDU Software Upgrade Software upgrades for the NDU are accomplished through a network connection. Software upgrades for the NDU are accomplished through.
Shining A Light on Open Source Software: Going Beyond LAMPP Serving Web Content Using Open Source Software.
Introduction to the Omega Server CSE Overview Intro to Omega Basic Unix Command Files Directories Printing C and C++ compilers GNU Debugger.
Arcturus empower embedded. How To Setup Asterisk On the MCF54451 DRAFT – VERSION 0.5 January 6/08.
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
Voice over Internet Protocol (VoIP) and Asterisk HOUNGUE Pélagie Contact:
Danguardian and Squid Proxy Installation and Configuration.
Real-time multimedia and communication in packet networks Asterisk The open source IP PBX.
Describe the elements of a VoIP Dial Plan Design.
Installing Linux softwares Sirak Kaewjamnong. 2 Software packets  When Linux developers create their software they typically bundle all the executable.
DHCP server & Client Objectives Contents
Downloading & Installing Software Chapter 13. Maintaining the System Yum Pirut BitTiorrent Rpm Keeping Software Up To Date Up2date Red Hat Network Wget.
Module 10 – Linux Installations. Wikipedia: Red Hat Package Manager or RPM Package Manager (RPM) is a package management system. The name RPM variously.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Squiggle Lan Messenger.
VoIP Study and Implementation Asterisk Installation and Configuration Part 1 Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012.
Modifying Network Packet Buffering in Network Layer CS518 Final Presentation and Instruction Guide Li Zhang.
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Welcome to… Getting Started With PIKA channel driver for Asterisk ® We will begin at 1pm EDT.
CSC 215 : Procedural Programming with C C Compilers.
Install Software. UNIX Shell The UNIX/LINUX shell is a program important part of a Unix system. interface between the user & UNIX kernel starts running.
Installing Asterisk Carl Davis Chief Architect, Stellar System Technologies Alex Vishnev Chief Technical Officer, ACN.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 8: Installing Software in Linux Chapter 13: Downloading and Installing Software By Fred R.
Network Security: Lab#3 Transport-Level Security Tools J. H. Wang May 12, 2011.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002
RTL8712(8188_8191_8192SU) USB Linux Driver Quick Installation Guide
RTL8192C USB Linux Driver Quick Installation Guide
Socket Program Training 10/24/2011. Introduction Video Streaming Server –Darwin VoIP –Asterisk Socket Program –Ex: FTP Backdoor Program 2.
1 GIT NOUN \’GIT\ A DISTRIBUTED REVISION CONTROL AND SOURCE CODE MANAGEMENT (SCM) SYSTEM WITH AN EMPHASIS ON SPEED. INITIALLY DESIGNED AND DEVELOPED BY.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
General rules 1. Rule: 2. Rule: 3. Rule: 10. Rule: Ask questions ……………………. 11. Rule: I do not know your skill. If I tell you things you know, please stop.
National Chung Cheng University,Taiwan,R.O.C eCos demo using x86 PCs I-Hung Lin Date:2004/4/29.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/16 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
GNU Zebra Free software that runs routing protocols Supports RIP v1/v2, OSPF, BGP Configuration syntax is like cisco Linux or *BSD.
1 AHM -2-4 Sept 2003 e-Science Centre Running SRB Ananta Manandhar.
ZHT Hands-on tutorial How to install, configure and run ZHT on a multi-nodes cluster.
Debugging 1/6/2016. Debugging 1/6/2016 Debugging  Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a program.
Network Configuration. NAT Mode, disable DHCP server.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/7 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 5.1 © Copyright IBM Corporation 2008 Unit 14 Basic.
Installing Applications in FreeBSD lctseng. Computer Center, CS, NCTU 2 Before we start  Permission issue root: the super user Like administrator in.
CMSC 104, Version 8/061L14AssignmentOps.ppt Assignment Operators Topics Increment and Decrement Operators Assignment Operators Debugging Tips Reading Section.
1 IPSec Lab. 2 Install openvpn To install openvpn type: To install openvpn type: yum install openvpnyum install openvpn Note: both openvpn and lzo are.
Your EC2 Instance. How to Connect to your EC2 Instance?
Tutorial on setting up Zebra: A Z39.50 Server ARD Prasad DRTC Indian Statistical Institute Bangalore.
Qmail Installation. Build Qmail tar zxvf qmailrocks.tar.gz tar zxvf qmailrocks.tar.gz Edit and Run : Edit and Run : /test/qmailrocks/scripts/install/qmr_install_linux-s1.script.
BeMyDJ Music for the People Dec The Concept Organize events where you let your guests vote the music they like from a playlist you offer. No more.
Installation of PHP5 Objectives –Install PHP5 with support for Apache and MySQL Contents –Installing latest dependencies LibXML & LibSLT –Compiling and.
Configuring Guacamole create a folder for guacamole's configuration: mkdir /etc/guacamole create a file /etc/guacamole/guacamole.properties with the content:
CHAPTER 3 Router CLI Command Line Interface. Router User Interface User and privileged modes User mode --Typical tasks include those that check the router.
APACHE INSTALL Linux: CentOS 6.5 WHAT IS APACHE Apache is an open source application which is governed by the GNU licensing for use and alteration of.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
Asterisk PBX. What is Asterisk ? A Full-featured open source (GPL) PBX for  Home users  Small to Medium Business  Enterprise  VoIP Service Providers.
APACHE INSTALL AWS Linux (Amazon Web Services EC2)
What’s New in WatchGuard Mobile VPN with IPSec WatchGuard Training.
Fundamental of Databases
Installing Applications in FreeBSD
RASPBERRY PI WORKSHOP.
Chapter 9 Managing Software
Installation of MySQL Objectives Contents Practical Summary
How To Setup Asterisk On the MCF54451
Lecture 13 RPM and its advantages.
University of Texas Rio Grande Valley Systems Administration CSCI 6175
Chapter 2: The Linux System Part 1
How To Install CentOS 6.5 & Virtual Box
COP 4343 Unix System Administration
How To Install CentOS 6.5 & Virtual Box
Computer System Laboratory
Download the PPT and code from github as below
Presentation transcript:

Asterisk’s Installation Requirements Kernel source bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl openssl-devel gnutls-devel gcc gcc-c++

Installation Check the required packages: rpm -q kernel-devel rpm -q bison rpm -q bison-devel rpm -q ncurses rpm -q ncurses-devel rpm -q zlib rpm -q zlib-devel rpm -q openssl rpm -q openssl-devel rpm -q gnutls-devel rpm -q gcc rpm -q gcc-c++ Install the packages if they are not installed: yum install kernel-devel yum install bison yum install bison-devel yum install ncurses yum install ncurses-devel yum install zlib yum install zlib-devel yum install openssl yum install openssl-devel yum install gnutls-devel yum install gcc yum install gcc-c++

Installation Voice over IP (VoIP) Scenarios Pure VoIP System Connecting Asterisk to PSTN

A Pure VoIP System

Installing a Pure VoIP Server Files needed asterisk-1.4.x.tar.gz asterisk-addon-1.4.x.tar.gz asterisk-sounds-1.4.x.tar.gz

Installing a Pure VoIP Server Download required packages wget asterisk tar.gz wget releases/asterisk-addons tar.gz wget releases/asterisk-sounds tar.gz Installation Install mpg123 to play mp3 files for music-on-hold before Asterisk’s installation wget tar -zxvf mpg tar.gz

Installation cd mpg /configure make make install ln -s /usr/local/bin/mpg123 /usr/bin/mpg123 Installing Asterisk tar -zxvf asterisk tar.gz cd asterisk make clean./configure make make install make samples make config

Installation Installing Asterisk’s Add-ons tar -zxvf asterisk-addon tar.gz cd asterisk-addon make clean make make install Installing Asterisk’s Sounds tar -zxvf asterisk-sounds tar.gz cd asterisk-sounds make make install

Connecting Asterisk to PSTN

Installation Files needed libpri-1.4.x.tar.gz zaptel-1.4.x.tar.gz asterisk-1.4.x.tar.gz asterisk-addon-1.4.x.tar.gz asterisk-sounds-1.4.x.tar.gz

Installation Download required packages wget asterisk tar.gz wget zaptel tar.gz wget wget addons tar.gz wget sounds tar.gz

Installation Installing libpri tar -zxvf libpri tar.gz cd libpri make make install Installing zaptel tar -zxvf zaptel tar.gz cd zaptel /install_prereq test;Check for dependencies./install_prereq install;Install dependencies if not installed./configure make make install make config The remaining installation is similar to that of a pure VoIP Asterisk System

Starting and Managing Asterisk Asterisk can be started by typing: /usr/sbin/asterisk To connect to an Asterisk daemon, type: asterisk –r To make Asterisk more verbose, type: asterisk -vvvvvr

Connecting to Asterisk Console Once connected to an Asterisk console, you will get: Asterisk , Copyright (C) Digium, Inc. and others. Created by Mark Spencer Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ===================================================================== ==== Connected to Asterisk currently running on localhost (pid = 3960) Verbosity is at least 3 localhost*CLI>

Asterisk’s Console Commands Type the following commands on Asterisk’s console: help To have a list of all commands reload To reload the configuration stop To stop the Asterisk process exit To exit the command line interface