ubuntu部署jisti meet

前言

这是一份备忘录,
来源:
如何在Ubuntu 18.04 LTS上使用Jitsi Meet创建自己的视频会议服务器

这是文章的出处,原作者非本人。。。

重点提示

忍不住提一句,在jitsi meet里面要申请合适的ssl证书的,然后这个证书你安装完以后可以直接用:


jitsi的SSL证书符合实例 - 选择“生成新的自签名证书”。
配置SSL证书

现在我们已经完成了jitsi meet安装。 所有软件包包括jitsi videobridge,jicofo和nginx虚拟主机都已自动安装和设置。

第4步 - 生成Letsencrypt SSL证书
Jitsi meet为SSL Letsencrypt安装和配置提供了自动脚本。

运行jitsi meet提供的letsencrypt脚本。

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

你会发现,比起你自己生成的有危险提示的证书,jitsi帮忙生成的竟然是可以用的。。。
省了一笔钱了。
在这里插入图片描述

过程

如何在Ubuntu 18.04 LTS上使用Jitsi Meet创建自己的视频会议服务器
Jitsi是一组开源项目,允许您为您的团队构建安全的视频会议系统。 Jitsi项目的核心组件是Jitsi VideoBridge和Jitsi Meet。 有基于Jitsi项目的免费和高级服务,如HipChat,Stride,Highfive,Comcast。

Jitsi Meet是Jitsi家族的核心,它是一个开源JavaScript WebRTC应用程序,允许您构建和部署可扩展的视频会议。 它建立在一些jitsi项目之上,包括jitsi videobridge,jifoco和jigasi。

它具有视频会议功能,例如桌面和演示文稿共享,邀请新会员加入视频会议,只需一个链接,并使用Etherpad启用协作编辑。

在本教程中,我将向您展示如何使用Ubuntu 18.04 LTS上的Jitsi meet安装您自己的视频会议服务器。 我们将从官方jitsi存储库安装jitsi meet,并将Nginx Web服务器作为jitsi服务的反向代理,然后使用SSL HTTPS保护我们的jitsi安装。

先决条件
Ubuntu 18.04服务器
Root权限
域或子域 - meet.hakase-labs.io
我们将要做什么?
安装Java OpenJDK
安装Nginx
安装Jitsi Meet
生成Letsencrypt SSL证书
设置UFW防火墙
测试
第1步 - 安装Java OpenJDK

在将jitsi meet部署到我们的服务器之前,我们需要做的第一步是将java OpenJDK安装到系统中。 至少,我们需要为jitsi应用程序安装获取java版本1.8,我们将从PPA存储库安装Java OpenJDK软件包。

添加OpenJDK PPA存储库并使用下面的apt命令安装Java OpenJDK。

扫描二维码关注公众号,回复: 6389693 查看本文章

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt install openjdk-8-jre-headless -y

安装Java OpenJDK

现在,在所有安装完成后检查Java OpenJDK版本。

java -version

你将在Ubuntu 18.04服务器上安装java OpenJDK 1.8。

安装OpenJDK 1.8

第2步 - 安装Nginx
在本教程中,Nginx Web服务器将用作jitsi meet应用程序的反向代理。

使用下面的apt命令安装Nginx Web服务器。

sudo apt install nginx -y

现在启动nginx服务并使其在系统启动时每次启动。

systemctl start nginx
systemctl enable nginx

Nginx Web服务器安装已完成 - 它在默认HTTP端口80上运行。

安装Nginx

第3步 - 安装Jitsi Meet

在这一步中,我们将从官方的jitsi存储库安装jitsi meet包。 我们将使用名为“meet.hakase-labs.io”的域名进行安装。

使用以下命令将jitsi密钥和存储库添加到系统。

sudo wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
sudo echo ‘deb https://download.jitsi.org stable/’ >> /etc/apt/sources.list.d/jitsi-stable.list

现在更新存储库并安装jitsi meet packages。

sudo apt update
sudo apt install jitsi-meet -y

安装Jitsi Meet

通过jitsi meet安装,您将被问到两件事:

jitsi videobridge域名 - 输入jitsi安装’meet.hakase-labs.io’的域名。
配置jitsi

jitsi的SSL证书符合实例 - 选择“生成新的自签名证书”。
配置SSL证书

现在我们已经完成了jitsi meet安装。 所有软件包包括jitsi videobridge,jicofo和nginx虚拟主机都已自动安装和设置。

第4步 - 生成Letsencrypt SSL证书
Jitsi meet为SSL Letsencrypt安装和配置提供了自动脚本。

运行jitsi meet提供的letsencrypt脚本。

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

该脚本将在服务器上安装letsencrypt工具,为jitsi符合域名’meet.hakase-labs.io’等生成SSL证书。您需要输入Letsencrypt过期通知的电子邮件地址。

生成Letsencrypt SSL证书

它将为’/ etc / letsencrypt / live’目录中的jitsi meet域名生成所有SSL证书。

使用Let的加密创建SSL证书

猜你喜欢

转载自blog.csdn.net/cdnight/article/details/89888039