阿里雲系統安裝部署Freeswitch


1.安裝vim

apt-get install vim

2.修改鏡像源

將/etc/apt/source.list的原有源注釋掉,添加下面的源:

deb http://mirrors.163.com/debian/ jessie main non-free contrib

3.安裝指定版本的jdk

  1. 在/usr/local下創建目錄java
  2. 將jdk-1_5_0_22-linux-amd64.bin上傳至/usr/local/java,解壓,配置環境變量

4.安裝freeswitch

4.1 添加源

wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add -
 
echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list
 
apt-get update

4.2 安裝依賴

apt-get install -y --force-yes freeswitch-video-deps-most

4.3 git拉取源碼

cd /usr/src/
 
git clone https://freeswitch.org/stash/scm/fs/freeswitch.git -bv1.6 freeswitch
 
cd freeswitch/
 
git config pull.rebase true

4.4 執行bootstrap.sh腳本

在/usr/src/freeswitch/目錄下執行

./bootstrap.sh -j

4.5 解除相關模塊注釋

在/usr/src/freeswitch下修改modules.conf文件,將需要的模塊前的注釋去掉

4.6 編譯安裝

在 /usr/src/freeswitch/目錄下執行

./configure
 
make
 
make install

另外,把聲音文件也裝上

make cd-sounds-install cd-moh-install

4.7 創建軟鏈接

ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/
 
ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/

4.8 測試

后台啟動freeswitch

freeswitch -nc

進入控制台

fs_cli

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM