码迷,mamicode.com
首页 > 其他好文 > 详细

OpenSIPS 1.11.1安装记录

时间:2015-09-22 16:10:57      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

说明:操作系统Centos 6.5  64位

安装步骤:

1、安装依赖包 :

  yum -y install gcc make gdb wget
  yum -y install flex bison ncurses libncurses-dev ncurses-devel
  yum -y install mysql mysql-server mysql-libs mysql-devel

2、下载OpenSIPS :推荐使用1.11.X 版本,release 版本比较容易安装。

  wget http://opensips.org/pub/opensips/1.11.1/src/opensips-1.11.1-3724503_src.tar.gz  

  tar zxvf opensips-1.11.1-3724503_src.tar.gz

  cd opensips-1.11.1-tls

3、安装OpenSIPS :

  make menuconfig    选择db_mysql   ,  Compile And Install Opensips  ,退出

4、配置OpenSIPS:

  编辑/usr/etc/opensips/opensipsctlrc ,配置mysql,如下图。 

     技术分享

    启动 mysql : service mysqld start  (默认mysql 密码为空)。

    创建表:opensipsdbctl create  

    修改/usr/etc/opensips/opensips.cfg 中参数:listen(侦听地址)  , mpath(模块加载路径) 

    关闭防火墙:service iptables stop

  启动OpenSIPS:opensipsctl start   , 有修改之后使用  : opensipsctl restart

    添加测试账号:opensipsctl add 1001 1001  ,  opensipsctl add 1002 1002  账号为1002,密码为1002

    查看注册情况: opensipsctl online  

    然后就可以打电话测试了。

5、日志输出:

  OpenSIPS 默认的日志存放再/var/log/message 中,如果希望使用独立的日志文件,参考如下操作:

  touch /var/log/opensips.log
  vi /etc/rsyslog.conf  --> 增加一行:local0.*             /var/log/opensips.log
  /etc/init.d/rsyslog restart

   

OpenSIPS 1.11.1安装记录

标签:

原文地址:http://www.cnblogs.com/logo-fox/p/4828890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!