VPS:安装 Jitsi Meet
介绍
Jitsi Meet 是一款开源的视频会议软件,可以让你在自己的服务器上搭建视频会议。Jitsi Meet 最大的优势就是操作简单:你只需要一个浏览器(手机端使用 Jitsi App),而且不需要登录任何外部服务。每个视频会议都会生成一个独立的链接,方便加入会议。Jitsi Meet 非常适合即使是技术小白也能轻松使用的视频会议。
注意:默认情况下,任何访问 Jitsi Meet 服务器的人都可以在服务器上创建自己的视频会议。
在 Debian 服务器上安装 Jitsi Meet
下面我们演示如何在 Debian 服务器上安装 Jitsi Meet 服务器。其实 Jitsi Meet 也支持其他 Linux 发行版,比如 Ubuntu,安装步骤非常类似。
准备工作
为了让 Jitsi Meet 正常使用,建议你用自己的域名来访问 Jitsi 服务器。最好为 Jitsi Meet 服务器创建一个专属子域名。这里以域名 meet.zap-testdomain.de 为例。
如果你使用的是 ZAP-Hosting 的域名,需要在 DNS 管理中新增一条记录。在“名称”字段填写子域名,在“值”字段填写你的服务器 IP。比如我们这里“名称”填 meet,“值”填我们测试服务器的 IP:185.239.239.49(请替换成你自己的服务器 IP,不要用示例 IP)
通过 IP 地址也能访问 Jitsi Meet 服务器,但 SSL 证书必须绑定域名,否则浏览器会弹出安全警告。
子域名设置完成后(DNS 生效可能需要最长 24 小时),就可以开始准备服务器安装了。
用 Putty 或 WinSCP 连接你的服务器。
继续之前,确保服务器已更新。如果需要超级用户权限,命令前加 sudo(例如 sudo apt-get update)
$ apt-get update
$ apt-get upgrade
如果服务器没有安装防火墙,可以安装一个,比如 UFW:
$ apt install ufw
在防火墙上开放以下端口:
$ ufw allow OpenSSH
$ ufw allow 80/tcp
$ ufw allow 443/tcp
$ ufw allow 4443/tcp
$ ufw allow 10000/udp
启用防火墙:
$ ufw enable
查看防火墙状态:
$ ufw status
安装 Jitsi Meet
安装 Jitsi Meet 之前,先安装 gnupg 包:
$ apt install gnupg
安装完成后,下载 Jitsi 的 GPG 密钥并添加:
$ wget https://download.jitsi.org/jitsi-key.gpg.key
$ apt-key add jitsi-key.gpg.key
添加 Jitsi 软件源:
$ nano /etc/apt/sources.list.d/jitsi-stable.list
在编辑器中添加以下内容,保存并退出:
$ deb https://download.jitsi.org stable/
更新软件包列表并安装 Jitsi Meet:
$ apt update
$ apt install jitsi-meet
安装过程中会提示输入主机名,填入你为 Jitsi Meet 创建的子域名,比如我们的测试服务器是:meet.zap-testdomain.de
确认后会弹出新窗口,询问是否生成自签名 TLS 证书或使用已有证书,选择“生成新的自签名证书”:
Jitsi Meet 安装完成,接下来获取正式的 TLS 证书。
安装 Certbot:
$ apt install certbot
运行 Let’s Encrypt 证书安装脚本:
$ /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
执行过程中会要求输入一个邮箱地址,用于注册 letsencrypt.org,输入后确认即可。
完成后,Jitsi Meet 就完全安装并运行在你的服务器上了。测试是否安装成功,只需在浏览器地址栏输入你设置的子域名,比如:
https://meet.zap-testdomain.de
总结
恭喜你,Jitsi Meet 已成功安装并配置完成!如果你还有任何问题或遇到困难,随时联系我们的客服团队,我们每天都在线帮你解决!