基于webrtc的远程控制系统设计与实现——服务端环境配置
一.配置前准备
(1)购买云服务器
腾讯云网址:https://cloud.tencent.com/act/campus,购买时注意选择对应操作系统
(2)登录云服务器
支付成功后,点击进入控制台,登录云服务器:
密码通过消息查看:
二.安装Git
输入指令:sudo apt-get install git
安装后显示如下:
三.安装Golang
(1)下载Golang安装包
参考网址为:https://studygolang.com/dl,可以通过wget命令下载Golang安装包(Linux系统中的wget是一个下载文件的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。命令格式:wget [参数] [URL地址])
通过输入:wget https://studygolang.com/dl/go1.14.4.linux-amd64.tar.gz可以下载安装包
输入后显示如下:
(2)将下载好的安装包移至usr/local路径下
输入命令:sudo mv go1.14.4.linux-amd64.tar.gz /usr/local
(3)解压安装包
输入命令:sudo tar -zxvf go1.14.4.linux-amd64.tar.gz
显示如下:
(4)配置go语言环境
输入命令:export PATH=$PATH:/usr/local/go/bin
(5)安装
输入命令:go
若发现显示无法找到go,此时可以输入图中三种命令之一,这里选择第二种命令进行安装,即:sudo apt install golang-go
则显示如下:
此时再次输入命令go:
显示如下则表示安装成功:
四.软件下载
环境配置好之后,便可以下载安装软件程序了。本系统的全部软件程序都是在Github进行了开源,所以可以直接从Github进行下载,同时Gitee也有镜像。
(1)下载安装包
输入命令:wget https://codeload.github.com/leizhh/webrtc-remote-control-server/zip/master下载安装包
显示如下:
(2)解压安装包
输入命令:sudo unzip master
(3)进入根目录
输入命令:cd webrtc-remote-control-server-master
(4)设置环境
输入命令:export PATH=$PATH:/usr/local/go/bin
(5)安装
输入命令:go run main.go
显示如下:
五.配置结束
(1)加入安全组
在更多中加入对应安全组:
(2)关机
配置结束后,记得关闭自己的服务端