First off All
服务器环境:采用的阿里云国内服务器,系统: Ubuntu 16.04 64位 。
各个服务所需要的编译环境图:
各个服务器对应所需编译平台
1.第一步,先更新下命令行工具,工欲善其身必先利其器,不更新回头出现莫名的错误me 不管。
apt-get update
2.第二步:我们先从房间服务器搭建开始入手,看上面的图,就知道,这个家伙是要用时node.js编译的,那必须安装各种node.js编译相关的插件
按如下步骤:
先安装两个工具库
sudo apt-get install git unzip golang
sudo apt-get install automake autoconf libtool
备注:不要用这种方法安装(apt-get nodejs 如果这么装会报各种版本不兼容)
使用这种方式下载官网 如:
wget https://nodejs.org/dist/v4.7.0/node-v4.7.0-linux-x64.tar.gz
并解压下
tar -xzf node-v4.7.0-linux-x64.tar.gz
要安装node js linux的环境就是方便 只需要配置下环境变量即可,方式如下
vim /etc/profile
里面加入
export PATH=/usr/webrtc/node-v4.7.0-linux-x64/bin:$PATH(备注这个地址是我自己的解压的地址,找到自己的node加压的bin目录设置进环境变量即可)
配置还环境变量以后,需要生效下,执行如下命令
source /etc/profile
下面我们可以测试下node js 环境是否正常了 命令行输入node 进入了就说明node js 安装成功了
下面还需要安装下npn(编译工具)(不用sudo安装npm)
npm -g install grunt-cli
安装python
sudo apt-get install python-webtest
安装jdk,备注:这个是google的jdk
apt-get install default-jdk(google的jdk)
下面就下载rtc的源码 使用clone的方式
进入根目录
git clone