- 66
- 0
- 约3.65千字
- 约 7页
- 2016-01-02 发布于山西
- 举报
opensips安装配置说明
OpenSIPS安装配置说明
1.简介
OpenSIPS(开放的SIP服务器)是一个成熟的开源SIP实现服务器,是OpenSER服务的延续项目,是任何基于SIP的VOIP的核心组成部分,OpenSIPS作为一个综合多元化的开源项目,相结合语音、视频、IM和状态服务,主要归功于它的可扩展模块化设计,并整合大量的功能和特点,提高服务的高效和稳定性。
环境
2.1.系统版本:CentOS 6.5 x86_64bit
2.2.软件版本:OpenSIPS 1.10
MySQL 5.1
RTPProxy 1.2.0
OpenSIPS安装
3.1.为了保存安装服务过程的成功完整性,请务必切换到根用户root登录进行相关软件安装操作。
3.2.查看当前操作系统版本信息,使用lsb_release -a命令进行查看,如下图:
3.3.安装前,系统需要安装的一些开发库及模块:
wget、gcc、bison、flex、zlib-devel、openssl-devel、mysql-server、mysql-devel、git、curses、libxml*、libcurl-devel、xmlrpc-c*
在保证当前机器能正常上网的情况下,执行以下命令可一键全部安装:
yum -y install wget gcc bison flex zlib-devel openssl-devel mysql-server mysql-devel git *curses* ibxml* libcurl-devel xmlrpc-c*
3.4.下载OpenSIPS
git clone /OpenSIPS/opensips.git -b 1.10 opensips_1_10
3.5.编译安装
cd opensips_1_10
make menuconfig
文本图形配置界面如下图所示:
使用左右方向键浏览菜单,空格键勾选/取消勾选。
进入Configure Compile Options-Configure Excluded Modules, 勾选 db_mysql;返回保存,如下图:
(2) 进入Compile And Install OpenSIPS,此时开始编译和安装,结束后会返回到菜单界面。
(3) 进入Exit Save All Changes 退出。
OpenSIPS安装过程完毕。
RTPProxy安装
4.1.下载RTPProxy 1.2.0
git clone git:///gitroot/sippy/rtpproxy
4.2.编译安装
./configure make make install
配置OpenSIPS
5.1.在步骤3.3时,我们已经安装MySQL数据库,默认的数据库root用户密码为空, 此时先启动MySQL数据库,可使用命令如下:
service mysqld start
或
/etc/init.d/mysqld start
二者任选其一即可。
5.2.启动RTPProxy服务
命令格式如下:
rtpproxy -l xxx.xxx.xxx.xxx -s udp:xxx.xxx.xxx.xxx:7890 -F
xxx.xxx.xxx.xxx表示当前服务器IP地址。
5.3.在shell中输osipsconfig会进OpenSIPS功能文件配置界面,如下图:
选择Generate OpenSIPS Script - Residential Script - Configure Residential Script,,勾选USE_AUTH、USE_DBACC、USE_DBUSRLOC、USE_DIALOG、USE_NAT,如下图:
然后返回选择 Generate Residential Script,则会保存文件到 /usr/etc/opensips/opensips_residential_xxxx-xx-xx_xx:xx:xx.cfg,回到 /usr/etc/opensips目录下,将原来的opensips.cfg文件重命名,将新创建的cfg文件保存为opensips.cfg文件,然后vi打开opensips.cfg文件,编辑:
(1) 替换listen=udp:xxx.xxx.xxx.xxx:5060为服务器IP地址
(2) 修改mpath=”/usr/lib64/opensips/modules/” #opensips的模块路径,根据安装
opensips的实际路径来填写。
替换modparam(rtpproxy, rtpproxy_sock, udp:xxx.xxx.xxx.xxx:7890)
# CUSTOMIZE ME 为服务器
您可能关注的文档
最近下载
- 《海上风电基础冲刷防护设计与施工技术规范》.docx VIP
- 2026年广州民航职业技术学院单招职业技能考试模拟试题带答案详解.docx VIP
- 初等数64反三角函数.ppt VIP
- 军用关键软硬件自主可控产品名录2025年v1版.docx VIP
- 【暑假专项培优】专题02 多次相遇与追及问题(含解析)—小升初奥数思维之典型应用题精讲精练讲义(通用版).doc.docx VIP
- 监理工作的重点、难点分析及控制措施.docx VIP
- 《物联网技术应用》课程标准.docx VIP
- 2024-2025学年湖北省武汉市五年级上期末数学试卷(附答案解析).pdf VIP
- 十五五规划建议学习解读课件.pptx
- 2020广东中考高分突破英语课件(人教版)教材梳理默写本参考答案(RJ).docx VIP
原创力文档

文档评论(0)