花粉乐分享平台宣传视频
> 华为资讯 > 华为资讯 > 欧拉 > openEuler-20.03 欧拉编译安装Asterisk-19
openEuler-20.03 欧拉编译安装Asterisk-19
来源:Asterisk
2022-10-31 11:03:12
524
管理

最近看到网络上很多人在讨论华为捐献了openEuler 欧拉操作系统。笔者也带着好奇心,想了解一下openEuler针对开源Asterisk方面的支持,以及安装的流畅程度。前几天,测试了麒麟 linux的安装流程,安装过程比较顺利。

基于华为鲲鹏CPU和Kylin linux架构编译安装Asterisk-19完善华为云语音业务生态链,实现私有云混合云多种业务。今天,通过安装Asterisk-19再测试一下 欧拉的支持包支持情况。

首先说明,我们仅测试openEuler对底层支持包的完整性以及相关支持包的安装情况,关于后期运行性能等方面分担测试待笔者有时间后再做进一步测试。

然后登录系统以后,查看系统版本,显示结果是openEuler 20.0.3 版本。

用户登录了华为ECS以后,可以通过命令进行安装部署。在安装编译之前,我们首先需要做一点准备工作。根据笔者使用情况来看,openEuler的命令基本上是继承了Centos系统的命令。因此,在安装过程中,如果用户熟悉Centos或者其他红帽子变种发行版的用户,可以按照Centos命令安装支持包,编译文件。如果发现有其他命令需要验证的话,建议访问欧拉官方社区获得文档说明以及nmcli 等网络配置说明。为了保险起见,用户需要提前更新一下系统支持包,然后执行针对Asterisk的支持包的安装,以下安装包是Asterisk官方安装建议支持的支持包,笔者在安装时缺省了 “epel-release”。用户可以使用DNF安装方式,也可以继续使用yum 安装方式。

yum install -y dmidecode gcc-c ncurses-devel libxml2-devel make wget openssl-devel newt-devel kernel-devel sqlite-devel libuuid-devel gtk2-devel jansson-devel binutils-devel libedit libedit-devel wget

另外比较重要的一个支持包是jansson 支持包。这个支持包直接通过git安装访问github有问题,安装比较头疼,建议用户直接通过源代码安装方式安装。安装源代码以后,解压源代码,然后一步步进行编译。

tar zxvf jansson 压缩包./configure make make install

PJSIP是Asterisk目前和未来新版本使用的SIP协议栈,所以,用户可以先编译PJSIP,用户也可以通过Asterisk编译自动绑定PJSIP的版本。如果用户需要手动编译PJSIP,用户可以下载PJSIP,执行源代码编译安装:

cd /usr/srcwget https://github.com/pjsip/pjproject/archive/2.10.tar.gztar xvf 2.10.tar.gzcd pjproject-2.10./configure CFLAGS="-DNDEBUG -DPJ_HAS_IPV6=1" --prefix=/usr --libdir=/usr/lib64 --enable-shared --disable-video --disable-sound --disable-opencore-amrmake depmake make installldconfig

在源代码目录下执行./configure,make, make install, make samples, 如果环境配置成功的话,编译完成,启动Asterisk以后,检查版本和其他加载的PJSIP模块。

退出Asterisk后显示系统状态:

安装编译好Asterisk-19以后,用户就可以继续配置SIP分机,SIP trunk和鼎信SBC对接来测试基于华为openEuler的通信系统了。通过安装实际测试,openEuler底层支持库相对比较完善,对Asterisk-19编译比较友好,安装过程无太多的问题, 用户应该可以非常快速在openEuler安装Asterisk-19。

参考链接:

www.asterisk.org.cn

www.asterisk.org

www.dinstar.cn

https://www.huawei.com/cn/news/2019/12/huawei-openeuler

花粉社群VIP加油站

3
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与花粉乐分享无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非花粉乐分享)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@hflfx.com
关于作者
华为绍天(采蜜高手)
文章
540
主题
0
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行
随手拍
54个圈友 0个话题
华为手机随手拍,记录生活点滴之美好
华为P30pro
51个圈友 0个话题
这里是华为P30pro手机交流圈,欢迎华为P30pro用户进群交流
体验官
60个圈友 2个话题
华为花粉体验官,体验官专属的交流群
登录后查看您创建的圈子
登录后查看您创建的圈子
所有圈子
杭州互联网违法和不良信息举报平台 网络110报警服务 浙ICP备17046585号
3
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索