Centos7
?/p>
Freeswitch1.6
安装
FreeSwitch 1.6
安装环境
FreeSwitch 1.6
版本安装,系统环?/p>
Centos7_x64
(在
Centos6.5
?/p>
make
安装不通过,官
方也不建议在
Centos6.5
环境安装)数据库
PostgreSQL_9.5
(原生支持)
参考链接:
https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7
https://freeswitch.org/confluence/display/FREESWITCH/PostgreSQL+in+the+core
关闭
Selinux
setenforce 0
/bin/sed -i -e s,'SELINUX=enforcing','SELINUX=disabled', /etc/selinux/config
关闭防火?/p>
systemctl stop firewalld.service
systemctl disable firewalld.service
添加
FreeSwitch 1.6
?/p>
RPM
?/p>
yum install -y
http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm
安装软件必须的依赖包
yum install -y git gcc-c++ autoconf automake libtool wget python ncurses-devel
zlib-devel
libjpeg-devel
openssl-devel
e2fsprogs-devel
sqlite-devel
libcurl-devel
pcre-devel speex-devel ldns-devel libedit-devel libxml2-devel libyuv-devel
opus-devel
libvpx-devel
libvpx2*
libdb4*
libidn-devel
unbound-devel
libuuid-devel
lua-devel libsndfile-devel yasm-develbr
Centos7
下安?/p>
freeswitch
还需要安装以下几个依赖库
yum install -y libvpx2-devel libyuv-devel opus-devel
添加数据?/p>
ODBC
支持