如何在CentOS 8上安装Jitsi Meet

前10位合作软件Jitsi

Jitsi Meet是用于Web和移动设备的开源视频会议应用程序。 它简单,易用,安全,可在Linux,Windows和Mac OS上运行。 它与其他视频会议应用程序(包括Zoom,Skype和Google Meet)非常相似,并且支持所有常见的浏览器以及移动设备。 使用Jisti Meet,您可以与整个团队流式传输桌面,视频聊天,并允许其他用户使用自定义URL开会。

在本教程中,我们将向您展示如何在CentOS 8上使用Docker安装Jitsi Meet视频会议应用程序。

先决条件

  • CentOS 8 VPS。
  • 访问root用户帐户(或访问具有root特权的管理员帐户)

步骤1:登录到服务器并更新服务器操作系统软件包

首先,以root用户身份通过​​SSH登录到CentOS 8服务器:

ssh [email protected]_Address -p Port_number

您将需要用服务器各自的IP地址和SSH端口号替换“ IP_Address”和“ Port_number”。 此外,如有必要,将“ root”替换为管理员帐户的用户名。

在开始之前,您必须确保服务器上安装的所有CentOS软件包都是最新的。 您可以通过运行以下命令来执行此操作:

dnf update -y

步骤2:添加Docker存储库

默认情况下,最新版本的Docker在CentOS 8默认存储库中不可用。 因此,您需要将Docker存储库添加到系统中。

首先,使用以下命令安装所需的软件包:

dnf install yum-utils curl git -y

接下来,使用以下命令添加Docker存储库:

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

接下来,使用以下命令更新程序包缓存:

dnf makecache

接下来,使用以下命令安装Docker CE:

dnf install docker-ce --nobest

安装Docker后,请启动Docker服务,并使用以下命令使其在系统重启时启动:

systemctl start docker
systemctl enable docker

步骤3:安装Docker Compose

接下来,您还需要在系统中安装Docker compose。

您可以使用以下命令将最新版本的Docker compose二进制软件包下载到/ usr / loca / bin目录:

curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

接下来,使用以下命令更改下载的二进制文件的权限:

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

接下来,使用以下命令验证已安装的Docker compose版本:

docker-compose --version

您应该获得以下输出:

docker-compose version 1.25.4, build 8d51620a

步骤4:安装Jitsi Meet

Jitsi Meet软件包不适用于CentOS操作系统。 因此,我们将使用Docker安装Jitsi Meet。

首先,使用以下命令为Docker下载Jitsi Meet:

git clone https://github.com/jitsi/docker-jitsi-meet

接下来,将目录更改为下载目录,然后复制示例环境文件:

cd docker-jitsi-meet
cp env.example .env

接下来,使用以下命令为Jitsi meed创建所需的目录:

mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb}

接下来,使用以下命令构建Jitsi Meet Docker映像:

docker-compose up -d

这将从Docker集线器下载Jitsi映像并启动容器。 您可以使用以下命令检查所有正在运行的容器:

docker ps

您应该获得以下输出:

CONTAINER ID        IMAGE                  COMMAND             CREATED             STATUS                  PORTS                                              NAMES
129f1e2c6c9f        jitsi/jicofo:latest    "/init"             7 seconds ago       Up 1 second                                                                docker-jitsi-meet_jicofo_1
2b06a36e4814        jitsi/jvb:latest       "/init"             7 seconds ago       Up Less than a second   0.0.0.0:4443->4443/tcp, 0.0.0.0:10000->10000/udp   docker-jitsi-meet_jvb_1
53183d823f82        jitsi/prosody:latest   "/init"             9 seconds ago       Up 1 second             5222/tcp, 5280/tcp, 5347/tcp                       docker-jitsi-meet_prosody_1
0378862d1706        jitsi/web:latest       "/init"             9 seconds ago       Up 7 seconds            0.0.0.0:8000->80/tcp, 0.0.0.0:8443->443/tcp        docker-jitsi-meet_web_1

此时,Jitsi Meet容器已启动并在端口8443上运行。

步骤5:配置防火墙

接下来,您将需要配置firewalld以允许端口80、443、4443、8443和10000。您可以使用以下命令允许它们:

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=8443/tcp --permanent
firewall-cmd --zone=public --add-port=4443/tcp --permanent
firewall-cmd --zone=public --add-port=10000/udp --permanent

接下来,重新加载firewalld以应用更改:

firewall-cmd --reload

步骤6:访问Jitsi Meet

现在,打开您的Web浏览器并使用URL https://您的服务器-ip:8443 /访问Jitsi Meet。 您应该看到以下屏幕:

如何在Jitos-8上安装Jitsi

提供会议名称,然后单击 按钮。 您将被重定向到以下屏幕:

指南如何安装Jitsi在CentOS上见面8

点击 允许 按钮以使用您的麦克风和相机。 您应该在以下屏幕中看到Jitsi Meet仪表板:

在centos-8上安装jitsi会议前10位合作软件Jitsi

当然,如果您使用我们的托管CentOS托管计划之一,则不必在CentOS 8上安装Jitsi Meet,在这种情况下,您可以简单地要求我们的专业Linux管理员为您在CentOS 8上安装Jitsi Meet。 它们全天候24×7可用,将立即处理您的要求。

PS。 如果您喜欢这篇有关如何在CentOS 8上安装Jitsi Meet的帖子,请使用左侧的按钮与社交网络上的朋友分享该帖子,或者在下面留下一个答复。 谢谢。

Sidebar