在ubuntu上搭建turnserver


這邊文章的目的:搭建turnserver,設定開機啟動

1.下載turnserver的源碼,最新的地址https://code.google.com/p/rfc5766-turn-server/

node:源碼 需要svn獲取,在國內不翻牆是無法獲取的,我的辦法是通過vpn,如果在linux命令行下面不會用vpn,請看我的上一篇關於vpn的文章

2. 閱讀INSTALL文件,該文件存在於你下載的源碼的目錄下面

3. 安裝包依賴(package dependency

閱讀之后你會發現要安裝turnserver 還需要裝一些package,我用的是ubuntu12.04

$ sudo apt-get install libssl-dev
$ sudo apt-get install libevent-dev
$ sudo apt-get install libpq-dev
$ sudo apt-get install mysql-client
$ sudo apt-get install libmysqlclient-dev
$ sudo apt-get install libhiredis-dev

note:mysql可能會安裝失敗,但是你可以不用管它,turnserver不用數據庫照樣能運行(只是支持同時使用的人數會減少,但是足夠我們測試用了)

4. 將工作目錄切換到源碼的目錄下面

$ cd ~/turnserver-source-code

5. 生成makefile文件,編譯,安裝

$./configure

$ make

$ sudo make install

note:也許你會出現./configure 執行不成功的情況,可能原因:沒有安裝automake,缺乏編譯turnserver的依賴包,

6. 安裝成功,如果你只是簡單的體驗一下turnserver的話,簡單啟動就好了

$ turnserver -L ipaddress

7. 將ipaddress設定到應用中。

 

有問題請留言


免責聲明!

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



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