Kamailio是比较成熟的SIP Server之一,采用GPL授权,继承自OpenSER, 在Linux上的部署相对简单
MySql安装
这里计划用MySql作为Kamailio的搭配Database, MySql安装如下:
sudo apt-get install libmysql++-dev
sudo apt-get install mysql-server
Kamailio代码下载
http方式Index of /pub/kamailio/latest/srcwww.kamailio.org
或git方式:
Install Kamailiokamailio.org
Kamailio的编译与安装
make include_modules="db_mysql tls" cfg
make all
make install
域名与DB配置
打开/usr/local/etc/kamailio/kamctlrc,修改SIP_DOMAIN和DBENGINE:
SIP_DOMAIN=127.0.0.1
DBENGINE=MYSQL
DBHOST=localhost
DBNAME=kamailio
## database read/write user
DBRWUSER="kamailio"
## password for database read/write user
DBRWPW="kamarw"
## database read only user
DBROUSER="kamailioro"
## passwor