安装opensips-03


1. 安装opensips

1.1 方法一:

1 curl https://apt.opensips.org/opensips-org.gpg -o /usr/share/keyrings/opensips-org.gpg
2 echo "deb [signed-by=/usr/share/keyrings/opensips-org.gpg] https://apt.opensips.org buster 3.1-releases" >/etc/apt/sources.list.d/opensips.list
3 echo "deb [signed-by=/usr/share/keyrings/opensips-org.gpg] https://apt.opensips.org buster cli-nightly" >/etc/apt/sources.list.d/opensips-cli.list
4 apt-get update
5 apt-get install opensips
6 systemctl status opensips 确认是否已经启动

1.2 方法二:

  • 用户安装好推荐的操作系统Debian-10以后,以root账号登录系统。执行以下几个步骤的操作。首先安装支持包,创建OpenSIPS的数据源:
1 apt install gnupg2
2 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 049AD65B
3 echo "deb https://apt.opensips.org buster 3.1-releases" >/etc/apt/sources.list.d/opensips.list
4 echo "deb https://apt.opensips.org buster cli-releases" >/etc/apt/sources.list.d/opensips-cli.list

如果执行权限错误的话,可能是登录用户没有读写权限,不能写入sources.list.d/opensips.list文件,请检查用户执行权限再次执行。

  • 配置好数据以后,再次执行系统更新
apt-get update
  • 然后,执行安装命令,安装openisps和CLI 工具。注意,opensips-3.1以后对工具做了很多的优化和升级,支持了更多的功能。CLI工具安装也是独立完成。
apt install opensips
apt install opensips-cli

安装CLI工具,如果CLI根据安装失败,其他后续步骤免谈。没有cli工具无法访问opensips引擎和CP界面。因此,我们一定要确保CLI工具也成功安装。

  • 安装好opensips和opensips CLI以后,我们还需要安装opensips的其他支持模块,执行命令:
apt install opensips-*

如果以上步骤全部正常安装成功的话,说明opensips和CLI已经安装成功。

配置系统启动服务

  • 安装好opensips和CLI以后,我们需要开启opensips的系统服务,执行以下命令:
systemctl enable opensips  // 开启服务
systemctl start opensips  // 启动服务 stop 关闭
systemctl status opensips // 查看opensips状态

到这一步为止,我们已经成功安装了opensips, CLI和开启了系统服务。接下来,我们继续安装数据库。

OpenSIPS数据库安装配置

  • OpenSIPS使用MYSQL来存储一些必要的配置信息和模块信息,例如需要存储subscribers和密码,拨号规则,路由配置等信息。这里,我们开始安装mysql和相关的支持包。首先,安装mysql的db,执行命令:
apt install mariadb-server

<font face=“楷体” color=#FF0000 size=34说明,这里安装的数据库是本地安装(和opensips同一服务器),无需访问互联网资源,无密码设置。

  • 然后,通过CLI命令,创建opensips数据库:
opensips-cli -x database create opensips
  • 数据库和相关的表创建成功以后,查看数据库表状态,执行命令:
mysql opensips -e "show tables"

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值