如何在Ubuntu上安装Jitsi Meet视频会议平台
Jitsi Meet 是一款免费、开源、安全、简单且可扩展的视频会议解决方案,您可以将其用作独立应用程序或将其嵌入到您的 Web 应用程序中。 Jitsi Meet 客户端在您的浏览器中运行,因此您无需在计算机上安装任何内容。通过 Jisti Meet,您可以流式传输您的桌面或仅某些窗口。您可以使用简单的自定义 URL 与整个团队进行视频聊天并邀请用户参加会议。
在本教程中,我们将学习如何在 Ubuntu 20.04 LTS 服务器上安装视频会议服务 Jitsi Meet。
要求
- 运行 Ubuntu 20.04 LTS 的服务器。
- 具有 sudo 权限的非 root 用户。
开始在 Ubuntu 20.04 上安装 Jitsi Meet
在开始之前,请使用以下命令将系统更新为最新版本:
sudo apt-get update -y
sudo apt-get upgrade -y
系统更新为最新后,重新启动系统以应用更改。
接下来,您需要为系统设置主机名和 FQDN。您可以通过运行以下命令来执行此操作:
sudo hostnamectl set-hostname server1
接下来,打开 /etc/hosts 文件并添加 FQDN:
sudo nano /etc/hosts
添加以下行:
127.0.1.1 server1.example.com server1
保存并关闭文件。然后,使用以下命令验证主机名:
hostname -f
结果应为:
root@server1:/# hostname -f
server1.example.com
安装Java
接下来,您需要将 Java 安装到您的系统中。您可以通过运行以下命令来安装 OpenJDK JRE 8:
sudo apt-get install -y openjdk-8-jre-headless -y
安装 Java 后,使用以下命令验证 Java 版本:
java -version
输出 :
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
安装 Nginx
Jitsi Meet 使用 Nginx 作为反向代理。因此,您需要将其安装到您的系统中。您可以使用以下命令安装它:
sudo apt-get install nginx -y
Nginx安装完成后,可以使用以下命令检查Nginx服务:
sudo systemctl status nginx
输出 :
Synchronizing state of nginx.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable nginx
root@server1:/home/administrator# sudo systemctl status nginx
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-06-17 11:56:22 UTC; 12s ago
Docs: man:nginx(8)
Main PID: 34894 (nginx)
Tasks: 3 (limit: 2275)
Memory: 3.6M
CGroup: /system.slice/nginx.service
├─34894 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
├─34895 nginx: worker process
└─34896 nginx: worker process
Jun 17 11:56:21 server1 systemd[1]: Starting A high performance web server and a reverse proxy server...
Jun 17 11:56:22 server1 systemd[1]: Started A high performance web server and a reverse proxy server.
Jitsi Meet 安装
默认情况下,Jitsi Meet 在 Ubuntu 18.04 默认存储库中不可用。因此,您需要为此添加存储库。
您可以通过运行以下命令来执行此操作:
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi.list"
接下来,更新存储库并使用以下命令安装 Jitsi Meet:
sudo apt-get update -y
sudo apt-get install jitsi-meet -y
在安装过程中,您需要提供主机名,如下所示:
提供您的主机名并单击确定按钮。系统会要求您选择 SSL 证书,如下所示:
选择第一个选项,然后单击确定按钮开始安装。
访问 Jitsi Meet
Jitsi Meet 现已启动并侦听端口 443。打开 Web 浏览器并输入 URL https://server1.example.com 或 https://your-server-ip。您将被重定向到以下页面:
出现此警告是因为该站点当前受自签名 SSL 证书保护。接受警告以继续。您可以稍后将 SSL 证书交换为官方签名的证书,例如让我们加密以避免此错误。
在这里,根据需要提供房间名称,然后单击开始按钮。您应该看到以下页面:
单击允许按钮开始实时视频会议。
链接
- https://jitsi.org/jitsi-meet/