参考资料:
https://blog.csdn.net/zwliang98/article/details/90124744
https://blog.csdn.net/hnzwx888/article/details/92669039
https://www.cnblogs.com/youcong/p/10703463.html
11.修改apache2配置文件
sed -i 's/\(^upload_max_filesize = \).*/\200M/' /etc/php/5.6/apache2/php.ini
cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
sed -i 's/^\(User\|Group\).*/\1 asterisk/' /etc/apache2/apache2.conf
sed -i 's/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
12.修改APACHE端口:
默认的80端口改大,避免不必要的麻烦。编辑/etc/apache2/ports.conf 文件修改。
13.重启apache2:
service apache2 restart
14.配置ODBC
手动下载安装驱动:
驱动下载地址:
https://dev.mysql.com/downloads/connector/odbc/
选择ubuntu 64位,下载解压缩,将libmyodbc8W.so文件上传到/usr/lib/x86_64-linux-gnu/odbc/目录。
编辑/etc/odbcinst.ini并添加以下内容。
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc8W.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
FileUsage = 1
编辑/etc/odbc.ini并添加以下部分。
[MySQL-asteriskcdrdb]
Description=MySQL connection to 'asteriskcdrdb' database
driver=MySQL
server=localhost
database=asteriskcdrdb
Port=3306
Socket=/var/run/mysqld/mysqld.sock
option=3FileUsage = 1
15.编译安装FreePBX
cd /usr/src
tar vxfz freepbx-14.0-latest.tgz
cd freepbx
touch /etc/asterisk/ari.conf
./start_asterisk start
./install -n
16.重新启动apache
a2enmod rewrite
service apache2 restart