CentOS下Asterisk 1.8安装教程:依赖及源码获取
需积分: 10 65 浏览量
更新于2024-09-12
收藏 16KB DOCX 举报
本文档详细介绍了在CentOS系统上安装Asterisk的第二部分教程。Asterisk是一款开源的开源IP电话服务器,常用于构建企业级电话系统和VoIP解决方案。在64位CentOS系统中,安装依赖软件时需特别注明使用.x86_64扩展名,例如使用`yum install`命令安装ncurses-dev.x86_64。对于32位系统,则无需额外指定。
首先,确保系统已安装必要的基础工具,包括GCC编译器系列、make、wget、subversion、libxml2-devel、ncurses-devel、openssl-devel以及vim-enhanced等。在64位系统上,这些命令应带有`.x86_64`后缀。
接着,用户需要根据需求选择下载Asterisk的源代码。有两种方式可供选择:
1. 通过Subversion获取:
- 进入`~/src/asterisk-complete/asterisk`目录,并执行`svn co http://svn.asterisk.org/svn/asterisk/branches/1.8`,这将获取Asterisk 1.8分支的最新源代码。
2. 通过wget下载:
- 进入相同目录,运行`wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8-current.tar.gz`,然后解压下载的tar.gz文件。
安装过程按照特定顺序进行:
- 首先安装LibPRI,这是Asterisk通信协议的一部分。创建`libpri`目录并使用Subversion下载最新版本。
- 然后安装DAHDI,它提供了硬件接口支持。DAHDI驱动的安装也是通过类似的方法完成。
- 可选安装openr2,这是一款开源的路由引擎,用于处理电话路由。是否安装取决于项目需求。
- 最后,安装Asterisk本身,确保遵循前面安装的依赖顺序,因为它们之间存在依赖关系。
在整个过程中,用户需要使用`sudo`以管理员权限运行`yum`或`cd`等命令,确保安装和配置的顺利进行。这是一篇实用的指南,适合希望在CentOS环境中部署Asterisk的系统管理员或开发者。
2013-01-04 上传
2013-01-04 上传
2022-09-23 上传
2016-11-30 上传
2014-10-17 上传
2014-09-26 上传
点击了解资源详情
点击了解资源详情
bingxin1111
- 粉丝: 0
- 资源: 5
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载