opensips安装

1.去网站选择下载的版本https://apt.opensips.org/packages.php?v=3.3

openSIPS | APT Repository

 2.权限不够的时候给opensips.list 、opensips-cli.list 赋予权限

3.安装

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 确认是否已经启动

 4,发现opensips状态没有运行使用以下命令

systemctl enable opensips  // 开启服务
systemctl start opensips  // 启动服务 stop 关闭
systemctl status opensips // 查看opensips状态

5 连接opensips报错408

配置文件路径 /etc/opensips/

socket=udp:127.0.0.1:5060 修改为listen=udp:本机ip:5060

修改成本机的地址

6. journalctl -xeu opensips.service  实时监控opensips运行日志

7.开机之后服务重启失败,需要在systemd服务中添加一个延迟条件

 编辑 这个文件  /usr/lib/systemd/system/opensips.service

添加 ExecStartPre=/bin/sleep 30

可以延迟30s

之后执行  systemctl daemon-reload

再执行  systemctl restart opensips

即可,然后关闭服务器,再打开服务器,查看opensips服务是否启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值