下载此文档

Building Telephony Systems with OpenSIPS 构建OpenSIPS电话系统.doc


文档分类:通信/电子 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
Building Telephony Systems with OpenSIPS
构建OpenSIPS电话系统
五月 17, 2018
XX软件股份有限公司
目录
一、安装ubuntu或者debain系统 1
二、 OpenSIPS 安装 1
三、 OpenSIPS开机自启动配置步骤 2
四、重定向OpenSIPS log文件 4
五、脚本和路由基本配置 5
六、 STUN服务器配置 11
七、 RTP 代理安装和配置 12
八、配置文件中支持NAT穿越的分析和设置 14
九、安装MYSQL支持 24
十、图形用户界面 28
修改记录
Revision Number
Revision Date
Summary of Changes
Author

2013-03-19
Initial draft
段俊宇

2013-04-16
内容修改添加
段俊宇

2013-04-23
手册校对
段俊宇

2013-04-27

蒋生栋
读者清单
Name
Position
Company
Action
参考文档
Document Name
Version
Author
Link
构建OpenSIPS电话系统安装手册
安装ubuntu或者debain系统
系统安装结束后,安装SSH,如下:
apt-get install ssh
OpenSIPS 安装
安装依赖关系
apt-get install gcc bison flex make openssl libmysqlclient-dev
libradiusclient-ng2 libradiusclient-ng-dev mysql-server libxmlrpc-c3-dev

cd /usr/src
wget /pub/opensips/--tls_src.

tar -xzvf opensips--
编译和安装
cd opensips-
make prefix=/ all include_modules="db_mysql aaa_radius"
make prefix=/ install include_modules="db_mysql aaa_radius"
必要的调整()
mkdir /var/run/opensips
特别注意:在ubuntu上/var/run这个文件夹是/run的软链接,而这个/run目录一般是挂载为tmpfs文件类型,tmpfs上储存的资料在理论上都是暂时的,一旦重新开机,所有在 tmpfs 里面的资料都会消失。
因为/var/run/opensips文件夹主要是是开启自启动脚本/etc/,所以将在下面第三章“OpenSIPS开机自启动配置步骤”第6节中介绍如何修改/etc/,解决/var/run/opensips文件夹被自动删除的问题。debian目前没有发现该问题。
OpenSIPS开机自启动配置步骤
将OpenSIPS配置为开机自启动
cd /usr/src/opensips--tls/packaging/debian
cp /etc/default/opensips
cp /etc/
update- opensips defaults 99
编辑/etc/opensips/
移去配置文件中 fork=no 这一行。(去掉fork=no的主要目的是可以开启调式)
注,必须删除该行,不能光注释,因为init脚本会找fork=no,不管是否已经注释。

cd /etc/
chmod 755 opensips
修改/etc/default/opensips
修改OpenSIPS服务器运行时可用的最大内存为128M
vi /etc/default/opensips
MEMORY=128
修改RUN_OPENSIPS启用opensips
RUN_OPENSIPS=yes
注:/etc/,init脚本中的这个选

Building Telephony Systems with OpenSIPS 构建OpenSIPS电话系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人n22x33
  • 文件大小7.73 MB
  • 时间2018-05-17