ubuntu 18.04.4 LTS安装opensips及配置
准备
之前一篇文章已经介绍了怎么使用make的方式安装opensips,可能有些人认为比较麻烦想要简单一点的。
没问题,今天来一个正版安装教程,翠花上酸菜!!!
开始
opensips 3.1安装
当前稳定版是3.1 根据情况安装。这里给出官网安装地址,方便你随时查看。
首先确定我的机子是ubuntu 18.04.4 LTS,怎么看呢?呐呐呐这都不会?
lsb_release -d
机子版本确定,要安装的版本确定,一切准备就绪,咱们开始启程。
执行命令:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 049AD65B
echo "deb https://apt.opensips.org bionic 3.1-releases" >/etc/apt/sources.list.d/opensips.list
echo "deb https://apt.opensips.org bionic cli-nightly" >/etc/apt/sources.list.d/opensips-cli.list
其实这一步没啥,就是把官方的源写入你的机子而已,为了以防万一,我都是比较谨慎的。因为你的机子可能会有之前安装过的版本存留所以先查看当前机子的可安装版本
先更新一下apt-get update
apt-cache madison opensips
那我们可以看到有我们刚才加进去的3.1的版本,还有之前存留的2.2的老版本,那我们肯定安装最新的,这里就需要指定版本了
apt-get install opensips=3.1.3-1
安装完成
opensips CLI 安装
opensips 安装完成后,同样的步骤我们安装一下opensips CLI,老样子上酸菜
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 049AD65B
echo "deb https://apt.opensips.org bionic cli-nightly" >/etc/apt/sources.list.d/opensips-cli.list
apt-get update
apt-get install opensips-cli
这一步很简单,就不贴图了,直接跳过。
opensips 的其他模块
为了后期方便,这里直接把opensips 的所有模块都安装了
apt-get install opensips-*
opensips 数据库配置
根据官方文档找到以下命令生成数据库
opensips-cli -x database create opensips
安装好opensips和CLI以后,我们需要开启opensips的系统服务,执行以下命令:
systemctl enable opensips // 开启服务
systemctl start opensips // 启动服务 stop 关闭
systemctl status opensips // 查看opensips状态