opensips-安装

安装环境:CentOS 6.6_x64  opensips 2.4

1、安装依赖包:

yum -y install gcc make flex bison ncurses libncurses-dev ncurses-devel pcre-devel libmicrohttpd

2、解压opensips源码包

3、执行编译make all

4、make install 安装opensips

opensips安装就这么简单,具体模块使用,单独加载相应的模块库和配置模块参数。

opensips默认安装完成后,会生成标准配置文件,该配置文件不需要数据库即可以完成分机注册和分机相互呼叫功能。

 

5、拷贝数据库脚本

cp /usr/local/src/opensips-2.4.5/scripts/opensipsdbctl.mysql   /usr/local/lib64/opensips/opensipsctl/

cp /usr/local/src/opensips-2.4.5/scripts/mysql /usr/local/lib64/opensips/opensipsctl/  -a  

6、修改配置文件

vi   /etc/opensips/opensipsctlrc

SIP_DOMAIN=  192.168.2.241   #IP地址或域名
DBENGINE=MYSQL   #使用MySQL数据库
DBPORT=3306            #mysql端口
DBHOST=127.0.0.1     #MySQL服务器IP
DBNAME=opensips     #数据库的库名
DBRWUSER=root  #访问MySQL使用的用户名,可以使用root
DBRWPW=rootpass #用户名的密码

7、创建数据库

opensipsdbctl create

 

opensips的相关路径:

/usr/local/etc/opensips    opensips.cfg等配置文件路径

/usr/local/lib64/opensips  该路径下有两个目录,一个是modules,里面是各个模块的动态库,一个是opensipsctl(opensips的控制台)的脚本文件

/usr/local/sbin/                  opensips的可执行文件,在该目录下面

你可能感兴趣的:(opensips)