随便写点,以后学习。
代码由开源sip服务器Kamailio (OpenSER)修改而成,使用了mysql数据库保存用户信息,我的测试平台是FC9。首先需要先安装好mysql,我使用的版本是mysql5.1.38,正确安装完后,将默认字符集改为 Latin1,不然后面生成kamailio数据库的时候会出现错误,提示key太长,这个应该是mysql的一个bug,网上说5.2.0以上版本就没有这个问题了,我没有试验,直接将他的默认字符集改为Latin1就没问题了。
下面就是安装kamailio,我使用的是kamailio1.4.1版本,下载后放在 /usr/src目录下,然后
cd /usr/src
tar zxvf kamailio-1.4.1-notls_src.tar.gz
cd kamailio-1.4.1-notls_src
make prefix=/ include_modules="db_mysql" all
make prefix=/ include_modules="db_mysql" all install