安装Asterisk(二)其他安装方法

centOS7安装asterisk 1.下载asterisk,asterisk-1.8.7.1.tar.gz; 2.安装所依赖的包:yum -y install libxml2-devel ncurses-devel libtermcap kernel-devel kernel-smp-devel gcc-c++ openssl-devel newt-devel zlib-devel unixODBC-devel libtool ... 阅读详情

声明:本文由本人翻译自Asterisk wiki,如有不妥欢迎指正。

原文地址:https://wiki.asterisk.org/wiki/display/AST/Alternate+Install+Methods

如果您已经安装好了Linux系统,那么您可以直接利用操作系统的包管理程序来安装Asterisk、DAHDI和libpri。大多数现代Linux发行版如Debian、Ubuntu和Fedora等的软件仓库中都有这些包。Red Hat企业版和CentOS也有这些软件包,可以从http://packages.asterisk.org/获取,具体的操作方法如下(注:原文是给 出了一个到操作说明页面的链接https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages#AsteriskPackages-Introduction,这里将操作页面也翻译放到下面):

1. 引言

安装Asterisk的二进制发行包可以使系统的维护更加简单。通过Linux系统自带的包管理工具安装或升级软件,可以避免手动管理依赖关系(应用程序所依赖的库或工具)带来的麻烦。

目前,在Debian和Ubuntu下通过APT或者在CentOS 5和RedHat 5企业版下通过YUM工具,可以实现Asterisk的自动二进制安装。

2. APT(Debian/Ubuntu)

deb库的目的就是为了通过简单的途径提供最新版本的Asterisk,如Asterisk1.8,旧的Asterisk版本的发行策略与最新版本不兼容。截止目前,我们有如下版本的Asterisk安装包:

Debian Squeeze (stable)
Debian Wheezy (testing)
Ubuntu Lucid (10.04)
Ubuntu Maverick (10.10)
Ubuntu Natty (11.04)
Ubuntu Oneiric (11.11)

2.1. 先决条件

2.1.1. 依赖

$ sudo apt-get install python-software-properties

2.1.2. 导入公钥

$ sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 175E41DF

注意:
如果您无法从pgp.mit.edu正常下载公钥,请尝试如下的命令:
$ wget http://packages.asterisk.org/keys/175E41DF.pub -O - | sudo apt-key add -

2.2. 添加发行分支

2.2.1. 添加库

$ sudo add-apt-repository "deb http://packages.asterisk.org/deb `lsb_release -cs` main"
$ sudo add-apt-repository "deb-src http://packages.asterisk.org/deb `lsb_release -cs` main"

2.3. 添加建议的分支(可选)

建议的分支包含经过一定测试后移动到发行分支中的更新补丁,这些更新可能永远都不会被推荐甚至会被最新的更新取代。如果你想参加次要更新的测试,或者知道你的具体问题已经在这被解决了但包并没有达到建议的程度,那么你就应该进行此项操作。

2.3.1. 添加库

$ sudo add-apt-repository "deb http://packages.asterisk.org/deb `lsb_release -cs`-proposed main"
$ sudo add-apt-repository "deb-src http://packages.asterisk.org/deb `lsb_release -cs`-proposed main"

2.4. 安装Asterisk

2.4.1. 升级APT

$ sudo apt-get update

2.4.2. Asterisk

$ sudo apt-get install asterisk-1.8

2.4.3. DAHDI

Asterisk中所有与DAHDI有关的组件都已经被移入到一个单独的包中。比如,如果你希望使用app_meetme.so,那么你就需要安装这个包。

$ sudo apt-get install asterisk-dahdi

2.5. 升级Asterisk

2.5.1. Asterisk

$ sudo apt-get update
$ sudo apt-get upgrade

注意:遗憾的事,由于asterisk-1.8.3包中的bug,由此升级到更新的版本将不会正常运行,你需要清楚之前的版本然后重新安装asterisk。

$ sudo apt-get purge asterisk*
$ sudo apt-get install asterisk

3. YUM (CentOS 5 / Red Hat Enterprise Linux 5)

3.1. 先决条件

3.2. 添加库

# rpm -Uvh http://packages.asterisk.org/centos/5/current/i386/RPMS/asterisknow-version-1.7.1-3_centos5.noarch.rpm

# yum update

3.3. 安装

3.3.1. Asterisk

3.3.1.1. 1.8

# yum install asterisk asterisk-configs --enablerepo=asterisk-1.8

3.3.1.2. 10

# yum install asterisk asterisk-configs --enablerepo=asterisk-10

3.3.2. DAHDI

# yum install dahdi-linux dahdi-tools libpri

3.4. 升级

# yum update

asterisk-TG的安装 1.简介asterisk-TG Asterisk-TG是在开源软件Asterisk的基础上,针对媒体网关需求,修改了SIP协议部分处理流程代码,而形成的一套软件。由于做媒体网关的需求和Asterisk原始做PBX需求不完全相同,因此代码不兼容Asterisk。不能使用Asterisk的源代码包进行替换。 Asterisk-TG是一个标准的媒体网关,支持SIP、PRI、ISUP信令。硬件使用标准的PC服务器+OpenVox板卡的方案。单机最大支持2*D410E板卡,一共支持8 E1共240路电路接入。 阅读详情

相关推荐

在 CentOs5 上 安装 asterisk 的步骤

在 CentOs5 上 安装 asteisk 的步骤 ibpri(PRI库),zaptel(电话驱动),asterisk(asterisk主程序),asterisk-addons(扩展包,语音)及asterisk-sounds

浩子小窝 3485

Asterisk1.4安装指南

(一)安装环境CentOS4.5,当然其它linux系统也可以(二)安装建议因为asterisk是一个开源的PBX,个人认为,如果是个人喜好,想不断的最求更高的性能和更多的功能,当然可以使用CVS下载最新的版本;但是如果想使用更加稳定的版本,特别是商业用户,建议选择特定的一个稳定的版本,在此版本上进行配置,这样就避免了因为版本的更新而造成的各种各样的问题.当然,也建议不要使

董磊的专栏 925

如何在Debian 12上安装FreePBX 17和Asterisk 21

介绍如何在Debian 12上手动安装FreePBX 17和Asterisk 21,包含PHP 8.2、MariaDB 10.11、NodeJS 18.16的配置。步骤包括系统更新、安装必要依赖、Asterisk和FreePBX的下载与编译、Apache和ODBC配置、并设置启动脚本。文章为高级用户提供详细的命令和配置说明,最终实现FreePBX基本功能,部分模块可能需额外配置。

zhanyiqin的专栏 1873

debian 上安装 asterrisk 1.4

apt-get update apt-get -y upgrade apt-get -y install build-essential libncurses5-dev libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev linux-head...

春的自言自语 294

Openwrt asterisk 安装配置

本文介绍openwrt下Asterisk安装及其pjsip搭配使用的配置方法

十年通信老兵的技术修炼之路——从3G到5G,从地面基站到卫星通信。 677

Asterisk服务器搭建和配置文档.docx

Asterisk服务器搭建和配置文档.docx

Asterisk 服务器 Linux平台安装教程

系列文章目录 目录 系列文章目录 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加.

优快云_DTEO的博客 4331

深度学习&故障诊断初学者 - 学习路线

针对初学者,一头雾水,不知如何学习,本文给出了一个学习路线 Python学习 - 打好编程基础 https://www.bilibili.com/video/BV1vA411b7Rn?spm_id_from=333.337.search-card.all.click B站免费课程 学到P49 建议时长 2周 深度学习理论 - 浅浅理解神经网络 https://www.bilibili.com/video/BV1FT4y1E74V?p=41 建议时长 2周...............

m0_47410750的博客 6万+

【Linux】Centos7安装部署asterisk,搭建 SIP服务器

Centos7安装部署asterisk,搭建 SIP服务器

姜太小白的博客 3395

终端运行脚本报: 因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fw link/?LinkID=135170 中的 about_Execution_

PowerShell 执行策略是一种安全机制,用于控制哪些脚本可以在系统上运行。默认情况下,Windows 系统会设置较为严格的执行策略,以防止恶意脚本的执行。执行策略有以下几种常见级别:Restricted(限制):不允许运行任何脚本。AllSigned(全部签名):仅允许运行经过数字签名的脚本。RemoteSigned(远程签名):允许运行本地脚本,但远程下载的脚本需要数字签名。Unrestricted(无限制):允许运行所有脚本,但会警告未签名的脚本。

欢迎来到我的技术博客!这里是一个专注于软件开发的地方,我将分享关于 Java、Python、C++ 和易语言等多种编程语言的教程、技巧、最佳实践以及开发经验。 5075

【Vite+Vue3+TS】基于Vite+Vue3+TypeScript+ESLint+Prettier+Stylelint搭建项目(亲测超详细)

结合了很多项目和文章,总结一篇项目构建的笔记。 温馨提示:文章末尾记录了我在搭建项目过程中,遇到的一些问题和解决办法 ~

aDiaoYa_的博客 4231

转:为Asterisk增加中文语音合成TTS功能

原帖地址:http://51asterisk.com/read.php?tid=494&keyword=%E8%AF%AD%E9%9F%B3%E5%90%88%E6%88%90

yscdaxian的专栏 3767

创客学院嵌入式驱动开发——学习资料汇总

1.创客学院知识巩固-01C语言回顾_C/C++_Set_Mode的博客-优快云博客https://blog.youkuaiyun.com/Set_Mode/article/details/94431050 2.创客学院知识巩固-02数据结构_Set_Mode的博客-优快云博客https://blog.youkuaiyun.com/Set_Mode/article/details/94431087 3.创客学院知...

snaking616 5116

Asterisk安装指南

 1 Asterisk及相关软件安装1.1 下载Asterisk及相关软件可从Asterisk官方网站http://www.asterisk.org/downloads下载;也可以从http://downloads.asterisk.org/pub/telephony/网站找到你想要的Asterisk版本以及相关的依赖软件。服务器上使用的Asterisk及相关软件版本如下:软件说明版本源代码路径libpriAsterisk支持库1.4.10.2http://downloads.asterisk.org/pu

水到渠成的专栏 1万+

网络攻防实验——网络监听

利用CAIN实现ARP监听。

Trieyes_of_feng的博客 3193

Unity游戏开发客户端C#基础

初级Unity客户端开发工程师 面经 之 C#篇

Sea3752的博客 2万+

安装Asterisk

  简单介绍asterisk的安装,相信看这篇文章的朋友已经对asterisk有了了解,在此不再赘述。asterisk的安装包含3部分,Libpri ,Zaptel,Asterisk(安装顺序,请不要颠倒顺序),操作系统为FC7下载地址:http://www.asterisk.org/downloads 如下图,下载1.4版本中即可。下载过程略过  1.安装Libp

小小的太阳 3184

抖音视频数据抓取

最近经常有人问我抓取抖音视频的数据,问我一些很小白的问题,算法给他也不会用。 还是先抓包,获取需要的接口和参数,相关的算法在其它文章里面有描述。 搜索个视频看看 查看抓的包信息: 可以看到,这里是post请求...

2501_91048859的博客 3097

安装、配置和测试Asterisk过程中遇到的问题及解决方法

最近刚刚接触Asterisk,第一步想用Asterisk搭建一个VoIP服务器,然后用安装两个软电话实现通话,然后再深入一点研究。然而就是这第一步,对于我这个Linux和Asterisk新手来说,也是问题频出,今天终于能打通了,在此记录一下遇到的问题及解决办法,希望对遇到和我同样问题的人有点帮助。 一、下载和安装Asterisk 我觉得下载源码这些东西就去官网下 ,虽然国外的网站下载速度慢点

szyanjian的博客 8954

微信小程序爬虫终极指南:以电商小程序抓包与逆向分析为例(最新版)

在2026年的移动互联网生态中,微信小程序已经成为电商交易的核心载体之一。据统计,超过78%的头部电商平台都推出了微信小程序版本,其用户活跃度甚至超过原生App。对于数据从业者而言,小程序端往往藏着比Web端更丰富的接口数据——包括但不限于商品详情、价格波动、用户评价、库存变化、秒杀活动信息等。与传统的Web爬虫不同,微信小程序爬虫面临着三大核心挑战无URL地址栏:无法通过浏览器直接查看网络请求wx.request封装:所有请求均通过微信原生API发起,难以直接拦截然而,

2201_76125261的博客 536

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

asterisk服务器的搭建和配置

asterisk服务器的搭建和配置前言一、安装二、修改配置文件1. 配置用户信息2. 配置打电话策略三、重启测试 前言   Asterisk 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的 x86 机器变成你自己的交换机,还能够当作一台企业级的商用交换。 一、安装   Asterisk安装可以通过在官网上下载源码,自己手动解压编译安装,这种办法比较麻烦,有可能还需要更新各种依赖库,我

qq_35547417的博客 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Asterisk的安装和配置

准备工作:(1)    安装WM ware虚拟机(2)    操作系统:内核2.6的Linux 系统,建议使用Fedora 。(3)    安装软件:asterisk.tar.gz , libpri.tar.gz, zaptel.tar.gz。路径://10.7.1.7/TeamShare/AlexJunkieGrp/TEMP。(将这三个文件放到Linux 系统的/opt文件夹

lkl5094的专栏 2267

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Asterisk安装成功!

( 一) 安装环境CentOS4.5, 当然其它linux 系统也可以( 我用的是CentOS5.1 ,我在Fedora11 上安装zaptel 一直装不上去,各位如果在Fedora11 上装zaptel 成功的高手告诉一下我喔,huichengongzi@gmail.com ) ( 二) 安装建议因为asterisk 是一个开源的PBX, 个人认为, 如果是个人喜好, 想不断的最求更高的性能和更

我的网络笔记本 5159

Asterisk-Java 项目下载及安装教程

Asterisk-Java 项目下载及安装教程 1. 项目介绍 Asterisk-Java 是一个用于与 Asterisk PBX 服务器集成的 Java 库。它支持两种 Asterisk 提供的接口:FastAGI 协议和 Manager API。FastAGI 允许你创建一个服务来管理呼叫,类似于 Web 服务器处理 HTTP 请求的方式。Manager API 则支持从 Asterisk 服...

gitblog_01294的博客 736

在安装dahdi与Asterisk时遇到的一些问题

安装dahdi遇到的一些问题首先是下载安装包安装时遇到问题后续问题结局接下来继续安装Asterisk插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 首先是下载安装包 版本为3.1.0 wget http://downloads.asterisk.org/pub/telephony/dahd

qq_36816662的博客 1019
上一篇: 安装Asterisk(一)安装AsteriskNOW
下一篇: Asterisk配置文件
libodls
博客等级 码龄21年 30粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值