OpenSIPS 1.11.1安装记录
2015-09-22 14:38
232 查看
说明:操作系统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,如下图。
![](http://images2015.cnblogs.com/blog/589274/201509/589274-20150922144423865-335326185.png)
启动 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
安装步骤:
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,如下图。
![](http://images2015.cnblogs.com/blog/589274/201509/589274-20150922144423865-335326185.png)
启动 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
相关文章推荐
- 关于site域名后提示“危险网站”的公告
- linux 相关知识
- 使用Docker部署iRedmail
- windows和linux环境中分别如何用C语言获得本机IP地址?
- Linux c 下代码调试
- linux rcu
- 【linux学习笔记三】链接命令
- linux 乱码文件删除
- 理解Linux系统/etc/init.d目录和/etc/rc.local脚本
- 在CentOS上搭建PHP服务器环境
- Centos GeoIP 安装成 PHP 扩展
- linux shell脚本攻略总结(一)
- og4j.properties配置详解
- linux命令详解:df & du命令
- RobotFramework+SSHLibrary实现远程执行Linux命令
- php+mysql+nginx于linux部署对环境
- PHP:Linux/Ubuntu15.04搭建LAMP开发环境图解教程
- -Dmaven.multiModuleProjectDirectory system propery is not set.
- linux常用命令(45):ss 命令
- 通过OpenSSL获取证书扩展属性之三:“颁发机构密钥标识”和"使用者密钥标识"