centos7安装freeswitch1.6
时间: 2023-12-30 19:04:54 浏览: 141
很高兴能回答您的问题。关于 CentOS 7 安装 FreeSWITCH 1.6 的方案,可以参考以下步骤:
1. 首先,安装必要的依赖关系:
yum install -y epel-release
yum install -y autoconf automake gcc-c++ git libjpeg-devel libtool openssl-devel \
pcre-devel sqlite-devel wget libcurl-devel libedit-devel libmemcached-devel \
speex-devel libldns-devel lua-devel libuuid-devel e2fsprogs-devel opus-devel \
libsndfile-devel libsrtp-devel
2. 克隆官方 FreeSWITCH 存储库并切换到 1.6.20 分支:
git clone https://github.com/signalwire/freeswitch.git /usr/src/freeswitch
cd /usr/src/freeswitch
git checkout v1.6.20
3. 执行启动脚本,开始构建 FreeSWITCH:
./bootstrap.sh -j
./configure --enable-core-pgsql-support
make -j8 && make install
4. 配置文件的默认位置为 /usr/local/freeswitch/conf 目录,在此处编辑 XML 配置文件以设置您的服务器和电话系统选项。
我希望这可以回答您的问题。如果您有其它问题或需要帮助,请告诉我。谢谢!
阅读全文