在 Ubuntu 20.04 上安装 Jitsi Meet – 自托管视频会议

本教程将向您展示如何在 Ubuntu 20.04 服务器上安装 Jitsi Meet。 Jitsi Meet is afree 开源视频会议软件,适用于 Linux、macOS、Windows、iOS 和 Android。 如果您不信任 Zoom,您可以在您自己的服务器上运行您自己的视频会议平台。

Jitsi Meet的特点

  • 完全免费
  • 与他人共享您的计算机屏幕。
  • 演示者模式允许您同时共享您的屏幕和相机,因此与会者可以在整个演示过程中看到演示者及其肢体语言。
  • 您可以在共享屏幕的同时共享系统音频。
  • 您可以将授权用户指定为主持人。 主持人可以一键将每个参与者静音。
  • 网络上的通信使用 DTLS-SRTP 进行加密。
  • 端到端加密(正在进行中)
  • 您可以为您的会议设置密码,以防止随机陌生人进入。
  • 录制会议/会议并将其保存到 Dropbox。
  • 串流到 YouTube Live 并将录音存储在 YouTube 上。
  • Android 和 iOS 应用
  • 文字聊天
  • 共享文本文档
  • 电话拨入会议
  • 拨出电话参与者
  • 只需几行代码,您就可以将 Jits Meet 通话嵌入到任何网页中。

在 Ubuntu 20.04 上安装 Jitsi Meet 的要求

要运行 Jitsi Meet,您需要一台内存至少为 1GB 的服务器。 您可以单击此推荐链接在 Vultr 上创建一个帐户,以获得 50 美元的免费赠金(仅限新用户)。 在 Vultr 上拥有帐户后,在您的服务器上安装 Ubuntu 20.04 并按照以下说明进行操作。 当您有数十个用户时,请考虑升级您的服务器硬件。 服务器应该是 close 给您的用户,否则在线会议期间会出现延迟。

您还需要一个域名。 我在 NameCheap 注册了我的域名,因为价格低廉,而且他们提供终身免费的 whois 隐私保护。

第 1 步:从官方软件包存储库安装 Jitsi Meet

Jitsi Meet 不包含在默认的 Ubuntu 存储库中。 我们可以从官方 Jitsi 软件包存储库中安装它,其中还包含其他几个有用的软件包。 通过 SSH 登录您的服务器,然后运行以下命令添加官方 Jitsi 存储库。

echo 'deb https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list

导入 Jitsi 公钥,以便 APT 包管理器可以验证从该存储库下载的包的完整性。

wget -qO -  https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

因为 Jitsi 仓库需要 HTTPS 连接所以我们需要安装 apt-transport-https 包使 APT 与 Jitsi 存储库建立 HTTPS 连接。

sudo apt install apt-transport-https

接下来,更新本地包索引并在 Ubuntu 上安装 Jitsi Meet。

sudo apt update  sudo apt install jitsi-meet

在安装过程中,您需要为 Jitsi 实例输入主机名。 这是当与会者加入您的视频会议时将出现在 Web 浏览器地址栏中的主机名。 您可以使用描述性主机名,例如 meet.example.com.

在下一个屏幕中,您可以选择生成新的自签名 TLS 证书,以便稍后您可以获取并安装受信任的 Let’s Encryption 证书。