1.安裝vim
apt-get install vim
2.修改鏡像源
將/etc/apt/source.list的原有源注釋掉,添加下面的源:
deb http://mirrors.163.com/debian/ jessie main non-free contrib
3.安裝指定版本的jdk
- 在/usr/local下創建目錄java
- 將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