如何在 Debian 10 上安装 Jitsi Meet

在本教程中,我们将向您展示如何在 Debian 10 上安装 Jitsi Meet。对于那些不知道的人,Jitsi Meet 是一个免费的开源视频会议应用程序,可以用作独立应用程序或嵌入在您的网络应用程序中。 它基于WebRTC,提供多人视频会议室,无需安装额外的软件或浏览器扩展。

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

在 Debian 10 Buster 上安装 Jitsi Meet

步骤 1. 在运行下面的教程之前,通过运行以下命令确保您的系统是最新的很重要 apt 终端中的命令:

sudo apt update sudo apt install ca-certificates

步骤 2. 在 Debian 10 上安装 Jitsi Meet。

现在将 Jitsi 存储库密钥添加到您的 Debian 系统:

curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'  echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null

然后,使用以下命令安装 Jitsi Meet:

sudo apt update sudo apt install jitsi-meet

在安装过程中,我们将被要求输入我们服务器的主机名,可以是您的域。 例如, meet.idroot.us.

此外,您可以选择生成新的自签名 TLS 证书,以便稍后获取并安装可信的 Let’s Encryption 证书:

在 Debian 10 上安装 Jitsi Meet

第 3 步。让我们为 Jitsi Meet 加密证书。

我们需要为您的服务器生成 Let’s Encrypt SSL 证书:

sudo apt install certbot

接下来,运行以下脚本为您的实例生成 Let’s Encrypt SSL 证书:

/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

询问时,输入您的电子邮件地址以接收有关您的证书的通知,然后按 Enter 以请求证书。

步骤 4. 配置防火墙。

启用 UFW 防火墙并打开所需的端口:

ufw allow in ssh ufw allow in http ufw allow in https ufw allow in 10000/udp ufw enable

步骤 5. 访问 Jitsi Web 界面。

现在访问 https://me.idroot.us 您就可以开始会议了。 您将看到一个带有房间名称输入字段的问候页面。 只需输入房间名称,然后单击“前往”按钮。

恭喜! 您已成功安装 Jitsi Meet。 感谢您使用本教程在 Debian 系统上安装最新版本的 Jitsi Meet 免费视频会议解决方案。 如需更多帮助或有用信息,我们建议您查看 Jitsi Meet 官方网站.