opensip db mysql_opensips-1.8.3在RHEL5.5的搭建过程

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

tar -xzvf opensips-1.8.3_src.tar.gz

cd opensips-1.8.3-tls/

make menuconfig

spacer.gif

dc1d403a799253ca934b82aa260ed5bd.png

c89eb5d044042ad57a9b3732c45a6040.png

8c1ad4251bfee37359199e2ae82b2ba1.png

446e973e5e1a3f0d5dac77cf9d8cff54.png

57b2e56cd094b8944585cfb1bd97cd96.png

选择红色部分,然后会编译安装,opensips

安装过程有可能会报错,不过都是因为缺少一些库导致的,用163yum安装即可,例如我安装了bison,flex,ncurses-devel,ncurses

安装完成后查下whereis opensips

opensips: /usr/local/sbin/opensips /usr/local/etc/opensips /usr/local/lib/opensips

vim /usr/local/etc/opensips/opensipsctlrc

SIP_DOMAIN=your ip

DBENGINE=MYSQL

DBHOST=localhost

DBNAME=opensips

DB_PATH="/usr/local/etc/opensips/dbtext"

DBRWUSER=opensips

DBRWPW="opensipsrw"

DBROOTUSER="root"

USERCOL="username"

/usr/local/sbin/opensipsdbctl create

/usr/local/sbin/opensipsdbctl create

如果出现以下错误

“ERROR: could not load the script in /usr/local/lib/opensips/opensipsctl/opensipsdbctl.mysql for database engine MYSQL     ERROR: database engine not loaded - tried 'MYSQL'”

则,

cd /usr/local/lib/opensips/opensipsctl/

cp $(你的opensips目录)/scrips/opensipsdbctrl.mysql  ./

mkdir mysql

cp  $(你的opensips目录)/scrips/mysql/*.sql ./

成功后,会有两个选项,全选y

/usr/local/sbin/opensipsctl -c

/usr/local/sbin/opensipsctl start

添加sip用户 :opensipsctl add username password

opensipsctl add 8000 1234

opensipsctl add 8001 1234

opensipsctl add 8002 1234

用csipsipmle和eyebeam测试

dea944c5f4e139bc1b64545b43ca0d43.pngba6b87d756e5751dd4317942c6b6ca74.png

察看注册的sip用户

opensipsctl ul show

045344eafaa978775481c0631c4466dd.png

3e81180e17698abb336d7e864a206fe0.png

是否在线

opensipsctl online

8000

8001

8002

拨打电话

989dfb232445952fccdc172e07da1447.png

c51057c7f93adfc86f33fae987a47bd7.png

cb58c049703ac76d314a9ecb9f70e9f8.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值