1: 安装db mysql module时会安装kamdbctl.mysql文件。确保模块已安装。接下来是安装模块的顺序:
make include_modules="db_mysql" cfg
make all
make install
2:修改配置文件:/usr/local/etc/kamailio
kamailio.cfg:加载mysql模块
kamctlrc:配置数据库信息
DBENGINE=MYSQL
## database host
DBHOST=localhost
## database port
DBPORT=3306
## database name (for ORACLE this is TNS name)
DBNAME=kamailio
# database path used by dbtext, db_berkeley or sqlite
# DB_PATH="/usr/local/etc/kamailio/dbtext"
## database read/write user
DBRWUSER="kamailio"
## password for database read/write user
DBRWPW="meaSG2FtebW2Lkfk"
编辑好kamctlrc 文件之后,执行Kamailio提供的脚本创建数据库:
/usr/local/kamailio/sbin/kamdbctl create