首页 > 其他 > 详细

linux-OPENSIP安装步骤-亲自运行正确的

时间:2014-02-18 01:28:20      阅读:820      评论:0      收藏:0      [点我收藏+]

OPENSIP安装说明-utuntn系统,opensips版本1.10.1

一、安装说明:
源代码下载:https://www.opensips.org/Downloads/Downloads
支持mysql数据库的配置:
修改Makefile.config文件,把db_mysql从
 exclude_modules?=
移入
 include_modules?= 
然后make,make install

二、数据库报错问题
1.数据库需要支持InnoDB引擎
2.修改/usr/local/share/opensips/mysql下所有的数据库引擎启动方式
sed -i "s/ENGINE=MyISAM/ENGINE=InnoDB/g" `ls`

三、配置说明:
追加前引入库,追加两处usrloc,acc,添加一个loadmodule,修改一个REGISTER
loadmodule “db_mysql.so"
modparam("usrloc", "db_url",
        "mysql://opensips:opensipsrw@192.168.168.66/opensips") # CUSTOMIZE ME

modparam("acc", "db_url",
           "mysql://opensips:opensipspw@192.168.168.66/opensips") # CUSTOMIZE ME


#### AUTHentication modules
loadmodule "auth.so"
loadmodule "auth_db.so"
modparam("auth_db", "calculate_ha1", yes)
modparam("auth_db", "password_column", "password")
modparam("auth_db", "db_url",
        "mysql://opensips:opensipspw@192.168.168.66/opensips") # CUSTOMIZE ME
modparam("auth_db", "load_credentials", “")


if (is_method("REGISTER"))
     {
                # authenticate the REGISTER requests
                if (!www_authorize("", "subscriber"))
                {
                        www_challenge("", "0");
                        exit;
                }
                if (!db_check_to())
                {
                        sl_send_reply("403","Forbidden auth ID");
                        exit;
                }
                if ( proto==TCP ||  0 ) setflag(TCP_PERSISTENT);
                if (!save("location"))
                        sl_reply_error();
                exit;
       }
四、操作说明
启动 opensips
opensipsctl start (netstat -anp查端口)
service iptables stop (关闭防火墙)
使用sudo opensipsdbctl create命令来创建数据库

语法:添加SIP用户:

opensipsctl add <username> <password>

opensipsctl add 1100@192.168.168.66 1100
五、客户端测试即可-后续阐述客户端的测试环节


linux-OPENSIP安装步骤-亲自运行正确的

原文:http://blog.csdn.net/hongwu32/article/details/19335259

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!