Ubuntu 18.04.4 LTS 安装linphone系列相关的flexisip

Ubuntu 18.04.4 LTS 安装linphone系列相关的flexisip

准备

我正在参与CSDN《新程序员》有奖征文
好吧,参赛只是看到了随手点上的,主要还是记录一下安装放了flexisip的过程及遇到的坑。

开始

检查系统版本,本次使用系统版本为Ubuntu 18.04.4 LTS。
lsb_release -d
在这里插入图片描述

安装

根据官网文档找到我们需要安装的步骤哈。
首选我们需要把源给更新一下。
为了不影响原本的源出现问题,我们在/etc/apt/sources.list.d/下创建一个新文件belledonne.list,把下方下方内容放进去就行。

# For Ubuntu 18.04 LTS
deb [arch=amd64] http://linphone.org/snapshots/ubuntu bionic stable # hotfix beta alpha

执行以下命令更新一下库;

apt-get update

在加入上方文件后,执行更新应该会遇到一些问题,就是你会发现因为签名的原因无法更新,官方给的是加入这个方法。

# For Ubuntu
wget https://www.linphone.org/snapshots/ubuntu/pubkey.gpg -O - | sudo apt-key add -

但是加入后遇到了新的问题:

GPG error: The following signatures couldn't be verified because the public key is not available NO_PUBKEY 你的公钥

解决方法:

sudo gpg --keyserver keyserver.ubuntu.com --recv 上方提示的公钥
 
sudo gpg --export --armor 上方提示的公钥 | sudo apt-key add -

解决以上问题之后我们开始安装一些需要用到的依赖
首先本机上是有数据库的,如果你的机器上是没有数据库的话建议安装一个mysql。
首先习惯看需要安装的软件版本:

apt-cache madison bc-soci-mysql
apt-cache madison libmariadb-dev

在这里插入图片描述
没问题安装就行

apt-get install bc-soci-mysql
apt-get install libmariadb-dev
apt install bc-flexisip

配置

安装很好快就安装好了,接下来我们需要生成一个默认的配置文件,以便于我们快速配置哈。

# as root
/opt/belledonne-communications/bin/flexisip --dump-default all > /etc/flexisip/flexisip.conf

这样就生成了
打开配置文件我们能有看到15-20行里面有一段介绍
在这里插入图片描述
从这里我们可以看到,你如果什么都不设置,直接启动 Flexisip 它会充当 SIP 代理。当然还有另外两个模式,就是在线状态服务器和会议服务器。它一共有三个服务器可以用,你可以放三台机子,也可以一太机子同时启动三个服务器

systemctl start flexisip-proxy flexisip-presence flexisip-conference
systemctl stop flexisip-proxy flexisip-presence flexisip-conference
systemctl restart flexisip-proxy flexisip-presence flexisip-conference

在这里我遇到了一个致命的问题,就是作为sip代理服务器起启动,确实一个注册模块,我还在寻找解决办法。找到后会更新。有大佬可以帮帮小白哈。

结束

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无与伦比的傻

微信公众号:dasha500

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值