基于阿里云ECS搭建apprtc服务器

apprtc是webrtc的一个房间服务器,配合coturn作为sturn/turn穿透服务器,以及Collider作为信令服务器,可搭建一个简单的点对点通话环境,具体搭建步骤如下:

1、阿里云ESC服务器,系统配置为:

1)Ubuntu 16.04 64位
2)Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz,单核,2GB内存,40GB内存

3)开通公网地址(47.104.210.66),1Mbps公网带宽

2、下载并安装相关软件包(因官网程序会更新,配置方法等可能会发生改变,所以我直接下载了当时的版本,放到附件中)

1)所有软件包均放在/home/下

cd /home/

2)安装JDK

add-apt-repository ppa:openjdk-r/ppa 
apt-get update 

apt-get install openjdk-8-jdk 

3)安装node.js
apt-get install nodejs
apt-get install npm  
apt-get install nodejs-legacy 

npm -g install grunt-cli

4)安装Python和Python-webtest
apt-get install python 

apt-get install python-webtest

5)安装google_appengine(见附件google_appengine_1.9.50.zip,apprtc开发语言python运行环境)
cd /home/

unzip google_appengine_1.9.50.zip

在/etc/profile文件最后增加一行:export PATH=$PATH:/home/google_appengine/

source /etc/profile

6)安装go(见附件go1.10.1.linux-amd64.tar.gz,collider的开发语言)
cd /home/
tar -C
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值