OpenVidu测试环境安装部署【1】环境安装-docker安装笔记

一、参考文档

OpenVidu是一个平台,可帮助您在Web或移动应用程序中添加视频通话。它提供了完整的技术堆栈,非常易于集成到您的应用程序中。我们的主要目标是允许开发人员快速,实时地将实时通信添加到其应用程序中,而对代码的影响很小。

当前使用OpenVidu版本为2.16.0

OpenVidu官网:openVidu - openVidu

部署openvidu-call版(该版本前端功能比较完善):OpenVidu Docs

二、环境安装

OpenVidu分为两个部分:

  • OpenVidu Browser:它是在客户端使用的库(可用于JavaScript和TypeScript)。它允许您创建视频呼叫,将用户加入其中,发送和接收视频和音频等。OpenVidu可用的所有操作均通过OpenVidu浏览器进行管理。
  • OpenVidu Server:它是处理服务器端内容的应用程序。它从OpenVidu浏览器接收操作,并执行建立和管理视频通话所需的所有操作。您将无需显式使用它:只需运行它并知道其IP地址即可。

OpenVidu Server需要使用docker进行部署(因为用到webrtc等其他的功能,自行部署太复杂,官方推荐使用docker镜像部署),需要测试环境先安装好docker、docker-compose

接下来是docker安装步骤

我的服务器是linux centos 7

省事版安装(ali)

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

 安装完直接 systemctl start docker 就行了

docker安装(centos7不支持了):CentOS | Docker Docs

1、卸载旧版docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、安装yum-utils工具

sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3、安装docker

sudo yum install docker-ce docker-ce-cli containerd.io

4、启动docker

sudo systemctl start docker

5、测试docker,启动hello-world项目

sudo docker run hello-world

docker-compose安装Install | Docker Docs

1、安装docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、添加执行权限

sudo chmod +x /usr/local/bin/docker-compose

3、添加软连接

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

4、测试执行

docker-compose --version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值