OpenSIPS 1.11.1安装记录
说明:操作系统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安装记录的更多相关文章
- 关于node.js和npm,cnpm的安装记录以及gulp自动构建工具的使用
关于node.js和npm,cnpm的安装记录以及gulp自动构建工具的使用 工作环境:window下 在一切的最开始,安装node.js (中文站,更新比较慢http://nodejs.cn/) ...
- LoadRunner 11.00安装篇(Win 10)
参考博文: https://blog.csdn.net/xianjie0318/article/details/78625980 https://www.cnblogs.com/VseYoung/p/ ...
- Liunx/RHEL6.5 Oracle11 安装记录
1.创建用户组 groupadd oinstall #创建用户组oinstall groupadd dba #创建用户组dba useradd -g oinstall -g dba -m oracle ...
- 分布式监控系统Zabbix--完整安装记录(7)-使用percona监控MySQL
前面已经介绍了分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控,但是没有提供可以直接使用的Key,太过简陋,监控效果不佳.要想更加仔细的监控Mysql,业内同学们都会选择 ...
- 分布式监控系统Zabbix-3.0.3-完整安装记录(1)
分布式监控系统Zabbix-3.0.3的安装记录 环境说明zabbix-server:192.168.1.30 #zabbix的服务端(若要监控本机,则需要配置本机的Zabbix agent, ...
- Aras Innovator 11 sp2安装
本文档记录Aras Innovator 11 sp2的安装过程 官方安装文档:http://www.aras.com/support/documentation/ Aras Innovator 11. ...
- Linux7.3 glib-2.49安装记录
由于 Linux系统较新,所在glib选择了较新的glib-2.49,安装过程遇到颇多错误,这里只记录正确的成功的安装记录. # rpm -q ncurses readline lua libffi ...
- 源码安装ROS Melodic Python3 指南 (转) + 安装记录
这篇文章转自 https://blog.csdn.net/id9502/article/details/80410989 csdn真是作大死,我保存这篇博客的时候还不需要花钱就能看,现在居然要v ...
- 分布式监控系统Zabbix-3.0.3-完整安装记录(7)-使用percona监控MySQL
前面已经介绍了分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控,但是没有提供可以直接使用的Key,太过简陋,监控效果不佳.要想更加仔细的监控Mysql,业内同学们都会选择 ...
随机推荐
- HDU 6400(括号组合 ~)
题意是说在 h 行 w 列的矩阵中,通过设计使得尽可能多的行或列能满足题中的平衡条件. 如果行数(列数)是奇数,那么每一列(行)一定不能平衡,就要按照满足每一行(列)平衡,输出“ () “:若行数和列 ...
- Part-Four
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
- Golang入门教程(十一)beego 框架之RESTful Controller 路由
官方文档:https://beego.me/docs/mvc/controller/router.md 什么是路由设置呢?前面介绍的 MVC 结构执行时,介绍过 beego 存在三种方式的路由:固定路 ...
- Spark源码剖析 - SparkContext的初始化(六)_创建和启动DAGScheduler
6.创建和启动DAGScheduler DAGScheduler主要用于在任务正式交给TaskSchedulerImpl提交之前做一些准备工作,包括:创建Job,将DAG中的RDD划分到不同的Stag ...
- zookeeper的Java端API应用
1. 基本使用 org.apache.zookeeper.Zookeeper是客户端入口主类,负责建立与server的会话.它提供了表1所示几类主要方法: 功能 描述 create 在本地目录树中创建 ...
- Docker摘要
Docker https://www.docker.com/ 消除应用的依赖矩阵. 消除硬件依赖 和 软件依赖. Escape the app dependency matrix Eliminate ...
- tarjan强连通算法
#include <iostream> #include <string.h> using namespace std; ; ; struct edge{ int v,next ...
- EF 事物Transaction简单操作
/// <summary> /// 申请提现 /// </summary> /// <param name="userId">用户id</ ...
- orcle查看表空间数据文件使用情况
-- 查看表空间数据文件使用情况select a.*, round(a.usedgb/a.maxgb*100) || '%' usedPer from (select t.TABLESPACE_NAM ...
- localStorage用法
引用:https://www.cnblogs.com/st-leslie/p/5617130.html const STORAGE_KEY = 'todos-vuejs'; export defaul ...