collider信令伺服器
1、安裝依賴庫
sudo apt-get install golang-go
2、在工作目錄下建立資料夾collider_root,並將collider_root目錄新增到環境變數裡
mkdir collider_root
mkdir collider_root/src
export collipath=.../collider_root
export path=$collipath:$path
3、拷貝檔案並編譯
cd collider_root/src
go get collidermain
go install collidermain
成功編譯後會在collider_root目錄下生成bin和pkg目錄
如果出現涉及cypro/tls中沒有dia...函式的,需要公升級go版本到1.6及以上就可以了
4、修改ip位址
修改collider_root/src/collidermain/main.go填上自己ip位址
var roomsrv = flag.string("room-server", "", "the origin of the room server")
5、執行服務
cd collider_root/bin
./collidermain -port=8089 -tls=false
coturn 打洞伺服器
1、安裝依賴庫
sudo apt-get install gdebi-core
cd coturn-4.5.0.6
./configure
make
make install
2、編輯配置檔案
將examples/etc/turnserver.conf 拷貝到 /etc/turnserver.conf
sudo gedit /etc/turnserver.conf
listening-device=eth0
listening-port=3478
relay-device=eth1
min-port=49152
max-port=65535
verbose
fingerprint
lt-cred-mech
use-auth-secret
static-auth-secret=填寫自己的金鑰可不修改
stale-nonce
cert=/usr/local/etc/turn_server_cert.pem
pkey=/usr/local/etc/turn_server_pkey.pem
no-loopback-peers
no-multicast-peers
mobility
no-cli
3、生成簽名證書
sudo openssl req -x509 -newkey rsa:2048 -keyout/usr/local/etc/turn_server_pkey.pem -out /usr/local/etc/turn_server_cert.pem -days 9999 -nodes
4、啟動服務
sudo turnserver -a -o -v -n --no-dtls --no-tls -u user:password -r "somerealm"
伺服器安裝Linux伺服器
新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...
mysql udp伺服器 UDP伺服器
傳輸層主要應用的協議模型有兩種,一種是tcp協議,另外一種則是udp協議。tcp協議在網路通訊中佔主導地位,絕大多數的網路通訊借助tcp協議完成資料傳輸。但udp也是網路通訊中不可或缺的重要通訊手段。相較於tcp而言,udp通訊的形式更像是發簡訊。不需要在資料傳輸之前建立 維護連線。只專心獲取資料就...
伺服器安裝apache伺服器
1.環境 centos7 2.鏈結伺服器 ssh username ip 3.安裝apache 4.設定apache在伺服器啟動時執行 5.在apache配置檔案中設定網域名稱 vi etc httpd conf httpd.conf,找到 servername 新增 網域名稱 80 儲存並退出。6...