如何在 CentOS 8 上安装 Jitsi Meet

在本教程中,我们将向您展示如何在 CentOS 8 上安装 Jitsi Meet。对于那些不知道的人,Jitsi Meet 是市场上流行的开源视频会议工具之一。 Jitsi Meet 是 Zoom、Skype 和 Google Meet 的简单、优雅和安全的替代品,它支持所有常见的浏览器和移动设备。

本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 到获得 root 权限的命令。 我将向您展示在 CentOS 8 上逐步安装 Jitsi Meet。

在 CentOS 8 上安装 Jitsi Meet

步骤 1. 首先,确保所有软件包都是最新的。

sudo dnf update sudo dnf install yum-utils

步骤 2. 安装 Docker 和 Docker Composer。

Docker 企业版需要有效的许可证才能使用。 在本指南中,我们将在 CentOS 8 上安装 Docker CE。让我们在安装之前添加一个 Docker 存储库:

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

docker-ce-stable 现在在我们的系统上启用了一个存储库。 存储库包含多个版本的 docker-ce 包,要显示所有版本,我们可以运行:

dnf list docker-ce --showduplicates | sort -r

您可以使用以下命令安装最新版本的 Docker CE:

sudo dnf install docker-ce

在 CentOS 中, systemd 负责管理系统启动时启动哪些服务。 这意味着您可以使用单个命令启用此功能:

sudo systemctl start docker sudo systemctl enable docker

然后,安装 Docker compose:

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

步骤 3. 在 CentOS 8 上安装 Jitsi Meet。

现在我们克隆基于 Docker 的 Jitsi Meet 实例的 Git 存储库,并使用以下命令切换到它下载的文件夹:

git clone https://github.com/jitsi/docker-jitsi-meet cd docker-jitsi-meet cp env.example .env

然后,我们需要为 Jitsi Meet 创建所需的目录:

mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb} docker-compose up -d docker ps

步骤 4. 配置防火墙。

如果您在从 Web 浏览器访问 Jitsi Meet 之前运行了 firewalld,则需要运行以下命令以在防火墙中打开所需的端口:

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

步骤 5. 在 CentOS 上访问 Jitsi。

现在访问 https://your-ip-address:8443 您就可以开始会议了。 要传输音频,您需要允许网络浏览器使用您的麦克风。 要传输视频,您需要允许网络浏览器访问您的相机。

恭喜! 您已成功安装 Jitsi。 感谢您使用本教程在 CentOS 8 系统上安装 Jitsi Meet。 如需更多帮助或有用信息,我们建议您查看 Jitsi 官方网站.