coinone 2018-03-27
环境:亚马逊云 AMI LINUX 系统, Asterisk13 版本
安装完 asterisk dahdi libpri 之后,发现进入 asterisk 后,没有 mysql 的相关模块
Asterisk 1.6 之后,就不需要再安装 asterisk-addons 连接 mysql 了。在安装完相关的 mysql mysql-devel mysql -server 相关包后,通过 Asterisk 的 make menuselect 选中几个扩展模块就可以了。
打开 asterisk13 的源码目录,如下图:
进入后,先执行 make clean , 然后 ./configure , 再执行到 make menuselect 如下图(将图中三个框的模块勾选即可):
然后再执行 make , make install 之后,重新安装 asterisk 成功。重启 asterisk 后进入控制台,查看 mysql 的相关模块已经加载成功了。
至此, mysql 模块加载成功。