Centos7源代碼安裝FreeSwitch和啟動FreeSwitch

1.下載源代碼:
進入目錄 cd /usr/local/src
克隆原代碼
git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch

2.開始編譯
進入freeswitch目錄 cd/ freeswitch
運行 ./bootstrap.sh
如果會出現(xiàn)類似autoconf not found錯誤提示,是因為沒有下載第三方依賴庫。

3.安裝依賴庫, 可以全部一起安裝:
yum install -y git gcc-c++ wget alsa-lib-devel autoconf automake bison broadvoice-devel bzip2 curl-devel db-devel e2fsprogs-devel flite-devel g722_1-devel gdbm-devel gnutls-devel ilbc2-devel ldns-devel libcodec2-devel libcurl-devel libedit-devel libidn-devel libjpeg-devel libmemcached-devel libogg-devel libsilk-devel libsndfile-devel libtiff-devel libtheora-devel libtool libvorbis-devel libxml2-devel lua-devel lzo-devel mongo-c-driver-devel ncurses-devel net-snmp-devel openssl-devel opus-devel pcre-devel perl perl-ExtUtils-Embed pkgconfig portaudio-devel postgresql-devel python26-devel python-devel soundtouch-devel speex-devel sqlite-devel unbound-devel unixODBC-devel libuuid-devel which yasm zlib-devel

4.再一次編譯
運行 ./bootstrap.sh
接著運行 ./configure

如果出現(xiàn)以下界面揽碘,就是默認配置成功.
image.png

5.運行 make 命令

如果出現(xiàn)以下界面,則編譯成功馏予。
image.png

如果我們沒有看到成功頁面
可能是我們?nèi)鄙倬幾g環(huán)境,安裝編譯環(huán)境
yum install -y http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm epel-release
我們可能會遇到如下錯誤
You must install libopus-dev to build mod_opus. Stop.
這是因為缺少 libopus-dev 依賴
yum install opus-devel
重新執(zhí)行下面命令:
./bootstrap.sh -j
./configure
然后在執(zhí)行 make clean 命令即可

6.安裝
運行make install命令

如果出現(xiàn)以下界面盔性,則安裝成功霞丧。
image.png

7.啟動freeswitch
進入cd /usr/local/freeswitch/bin/目錄,然后運行 ./freeswitch命令
或者運行 ./freeswitch -nc 命令(即No console)
如果想關閉FreeSwitch,則可以在Linux提示符下 通過 freeswitch -stop 命令實現(xiàn)

如果出現(xiàn)以下界面冕香,則運行成功蛹尝。
image.png

8.配置freeswitch在任何一個路徑都可以運行
ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/
ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/

9.如果運行freeswitch出現(xiàn)以下錯誤,是因為端口被占用了悉尾。
[root@localhost ~]# freeswitch
Cannot lock pid file /usr/local/freeswitch/run/freeswitch.pid.
解決辦法:可以重啟Linux或者關閉占用端口的進程突那。

10.如果freeswitch啟動成功,但是linphone注冊不上焕襟。
解決辦法:systemctl stop firewalld.service (關閉防火墻)

11,有用的命令
sofia status #查看狀態(tài)
sofia status profile internal reg #查看注冊的分機號

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末陨收,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子鸵赖,更是在濱河造成了極大的恐慌务漩,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件它褪,死亡現(xiàn)場離奇詭異饵骨,居然都是意外死亡,警方通過查閱死者的電腦和手機茫打,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門居触,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人老赤,你說我怎么就攤上這事轮洋。” “怎么了抬旺?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵弊予,是天一觀的道長。 經(jīng)常有香客問我开财,道長汉柒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任责鳍,我火速辦了婚禮碾褂,結果婚禮上,老公的妹妹穿的比我還像新娘历葛。我一直安慰自己正塌,他們只是感情好,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著传货,像睡著了一般屎鳍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上问裕,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天逮壁,我揣著相機與錄音,去河邊找鬼粮宛。 笑死窥淆,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的巍杈。 我是一名探鬼主播忧饭,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼筷畦!你這毒婦竟也來了词裤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤鳖宾,失蹤者是張志新(化名)和其女友劉穎吼砂,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鼎文,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡渔肩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了拇惋。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片周偎。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖撑帖,靈堂內(nèi)的尸體忽然破棺而出蓉坎,到底是詐尸還是另有隱情,我是刑警寧澤胡嘿,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布袍嬉,位于F島的核電站,受9級特大地震影響灶平,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜箍土,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一逢享、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吴藻,春花似錦瞒爬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矢空。三九已至,卻和暖如春禀横,著一層夾襖步出監(jiān)牢的瞬間屁药,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工柏锄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留酿箭,地道東北人。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓趾娃,卻偏偏與公主長得像缭嫡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抬闷,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354