ubuntu18安装opensips3.4,开启ws/wss/http接口模块

、如果是centos 7安装则使用yum 命令。

  1. 添加库地址
    注意系统类型,选择对应的系统类型和版本


  curl https://apt.opensips.org/opensips-org.gpg -o /usr/share/keyrings/opensips-org.gpg
  echo "deb [signed-by=/usr/share/keyrings/opensips-org.gpg] https://apt.opensips.org bionic 3.4-releases" >/etc/apt/sources.list.d/opensips.list
  echo "deb [signed-by=/usr/share/keyrings/opensips-org.gpg] https://apt.opensips.org bionic cli-nightly" >/etc/apt/sources.list.d/opensips-cli.list

2.安装opensips 

  apt install opensips 


3.安装模块:
  apt  install  opensips-http-modules opensips-mysql-module opensips-json-module opensips-wss-module opensips-tls-module

   注:如果直接使用apt install opensips-* 容易报错不易安装。常用的就是httpd和wss,直接安装相关模块即可。

安装opensips-cli 
 1:添加库地址

 
执行安装命令 

apt install opensips-cli
配置数据库

1:opensips配置

socket=udp:127.0.0.1:5060   # CUSTOMIZE ME
socket=ws:172.24.42.85:5060

#ws module
loadmodule "proto_ws.so"
#loadmodule "proto_webrtc.so"
#http module
loadmodule "httpd.so"
modparam("httpd","ip","172.24.42.85")
modparam("httpd","port",8888)
loadmodule "mi_http.so"

配置完毕opensip.cfg以后,输入命令重启服务:service opensips restart    

2:opensips-cli配置

[default]
log_level: INFO
prompt_name: opensips-cli
database_admin_url: mysql://root:密码@127.0.0.1

databse_modules: ALL
database_force_drop: true

输入创建数据库命令执行自动执行创建数据库

opensips-cli -x database create

注:需要将防火墙端口打开放行

测试http服务是否已经能够正常连接,注意Content-Type的类型为:application/json-rpc

 具体的接口参数等查看官方手册

openSIPS | Documentation / OpenSIPS Manual - 3.4

相关推荐

  1. opensips ACC模块扩展字段

    2024-03-28 14:52:02       32 阅读
  2. ubuntu18 环境安装

    2024-03-28 14:52:02       49 阅读
  3. OpenSIPS3.4 cachedb_sql模块测试

    2024-03-28 14:52:02       58 阅读
  4. 测试 OpenSIPS 3.4 的 stun 模块

    2024-03-28 14:52:02       39 阅读
  5. ubuntu 18 cuda 11.8 安装 vllm

    2024-03-28 14:52:02       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 14:52:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 14:52:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 14:52:02       82 阅读
  4. Python语言-面向对象

    2024-03-28 14:52:02       91 阅读

热门阅读

  1. IDEA调优

    2024-03-28 14:52:02       41 阅读
  2. 【服务器】常见服务器高危端口

    2024-03-28 14:52:02       45 阅读
  3. Vue常用命令

    2024-03-28 14:52:02       37 阅读
  4. C# 运算符重载 之前的小总结

    2024-03-28 14:52:02       42 阅读
  5. 高效八股文背诵方法

    2024-03-28 14:52:02       36 阅读