OpenSIPS on CentOS 6.3
来源:互联网 发布:辛普森杀妻案真凶 知乎 编辑:程序博客网 时间:2024/06/03 16:42
于YUM的源中没有opensips RPM包,从源码安装OpenSIPS.
下载源程序:opensips-1.7.2_src.tar.gz
tar -xzf 解压,释放到 /usr/src/opensips目标
修改makefile文件,包括MySQL的支持
把db_mysql参数从exclude_modules?=后面移去
编译并安装
# make clean
# make
# make install
如果以上正确,可以执行
# opensipsctl start
之后可以使用 ps ax | grep opensips 来检查opensips的进程是否起来。
使用 netstat -anp查看端口 ,可以看到所有IP地址上tcp 5060 udp 5060都有listen
配置数据库
编辑参数配置文件 /usr/local/etc/opensips/opensipsctlrc
设置DBENGINE, DBHOST, DBNAME, 还有user, password 等参数, 设置缺省域
修改完后,在/usr/local/sbin/目录下执行:
./opensipsdbctl create (用来生成opensips数据库)
修改opensips启动参数文件
vi /usr/local/etc/opensips/opensips.cfg
重启服务
添加一个用户试试
opensipsctl add 1001 123456
可以进入MySQL数据库查看用户:
> use opensips;
> select * from subscriber;
启用X-Lite测试
1,用户ID,密码就是以上添加的内容;
2,Domain就是在opensipsctlrc中设置的域;
3,Proxy 填入opensips的IP地址;
使用 opensipsctl online 检查是否注册成功
- OpenSIPS on CentOS 6.3
- CentOS上安装OpenSIPs
- centos下安装opensips
- centos下安装opensips
- opensips安装步骤 for CentOS
- centos 安装opensips cp问题
- opensips安装步骤 for CentOS
- Opensips
- opensips
- opensips
- OpenSIPS 1.10 +CentOS 安装配置指南
- lvs+keepalived on centos 6.3
- CentOS 6.5 64位系统OpenSips 1.11编译过程
- CentOS 6.5 64位系统OpenSips 1.11部属配置
- Mono on CentOS 6.3 安装笔记
- OpenVPN on CentOS 4
- postfix+extmail on centos
- install qpidd on centos
- 数据库优化方法
- Ubuntu编译链接错误:cannot find -lz解决办法
- WinSock IO模型二: WSAAsyncSelect 消息机制
- 一切皆可计算(1)——叠加的力量
- mysql免安装版配置和密码修改
- OpenSIPS on CentOS 6.3
- OperateAndValidate.cs 操作验证
- 笔录
- 函数调用约定(Calling Convention)
- Unity3D插件详细评测及教学下载
- 指向函数的指针
- static_cast、dynamic_cast reinterpret_cast和const_
- python 获取当前行号 函数名 文件名
- js操作select