编程

可私有化部署的免费开源视频会议系统 Jitsi Meet

1398 2022-07-03 01:08:49

当单位需要在内网部署一套视频会议系统的时候,Jitsi Meet 或许是一个不错的选择。

Jitsi Meet 官网地址:

https://jitsi.org

技术文档:

https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart/

部署步骤:

 1、准备一台 ubuntu 20 服务器

 2、系统环境准备

sudo apt update sudo apt full-upgrade 

3、jitsi 需要的环境准备

sudo apt install gnupg2 nginx-full openjdk-8-jdk 
sudo apt install apt-transport-https

 4、源准备

sudo apt-add-repository universe 
sudo apt update 

5、jitsi 源下载准备 

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 # update all package sources 
sudo apt update 

6、jitsi-meet 安装 

sudo apt install jitsi-meet

安装过程中会出现两个界面:

  • a. 需要填写 IP 地址或者域名的界面。局域网部署直接填写服务器的 IP 地址即可。
    IP 查看命令:
ifconfig
  • b. 域名证书界面。 默认下一步即可。

7、配置防火墙

sudo ufw allow 80/tcp 
sudo ufw allow 443/tcp 
sudo ufw allow 10000/udp sudo ufw allow 22/tcp
sudo ufw allow 3478/udp sudo ufw allow 5349/tcp
sudo ufw enable

 8、程序重启

sudo service jicofo restart 
sudo service jitsi-videobridge2 restart 
sudo service prosody restart 
sudo service nginx restart

此时在浏览器中输入服务器 IP 地址即可使用系统开会了。

jitsi-meet 卸载 

sudo apt purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jicofo jitsi-videobridge2

参考: jitsi meet 安装使用(https://www.jianshu.com/p/112eab57dca4) Self-Hosting Guide - Debian/Ubuntu server(https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart/)