安装 Jitsi 服务器以获得我们的企业视频会议解决方案

在这篇文章中,我们将看到我们自己的 Jitsi 服务器的安装和基本调整过程. 那是为了那些不认识他的人, Jitsi 是开源解决方案之王,可以同时与我们感兴趣的许多人举行会议或视频会议. 这个想法是您可以提供自己的企业解决方案.

这是一个非常完整的工具,与 Skype 等传统支付解决方案相比没有什么可羡慕的, 团队, Webex 或 Google Meet 等. 我们将能够做完全相同的事情 (或更多) 而且安全 (与 Zoom 不同). 它由一个 Web 门户组成,用户将连接该门户以创建或加入会议. 我们将能够启用与 LDAP 的集成身份验证,以防止不是每个人都连接到我们的网站来创建会议, 仅来自我们公司. 最重要的是,我们可以在几分钟内对其应用一个完全的公司界面. 然后用户将执行他们经常执行的作, 从浏览器连接摄像头和麦克风, 他们将能够共享他们的屏幕或应用程序, 消息, 主持人将能够静音, 我们将能够记录会议, 分享 Youtube 视频, 以及播音员将拥有更多非常有趣的会议统计数据.

井, 我们需要什么? 嗯,一台资源非常少的机器, 已安装 Ubuntu, 在我的例子中,我将使用最后一个 LTS,即 20.04 Ubuntu 服务器. 在拥有具有静态 IP 地址并完全更新的计算机后, 我们可以开始! 我们将使用 Nginx 作为 Web 服务器, 要安装它,我们运行:

add-apt-repository ppa:ondrej/nginx apt update -y apt install nginx -y systemctl restart nginx.service systemctl enable nginx.service

我们可以从 Jitsi 的安装 开始, 我们从您的存储库下载公钥, 我们将其添加到我们的存储库中并安装:

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key 添加 -
sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
apt update -y apt install apt-transport-https jitsi-meet jitsi-videobridge2 -y

在安装过程中,它将要求我们提供 FQDN,我们将将其用作访问站点的公共名称. 因此,现在是提醒您, 显然,我们必须在我们的公共 DNS 服务器上创建此记录,并在我们的防火墙中打开端口 443 到本机.

并完成安装, 它会询问我们要使用哪个证书, 无论是自签名的还是我们的, 我们遵循正常的助手, 为我们创建证书,然后我们将更改它.

安装完成后,如果我们在浏览器中打开 Jitsi 站点的 URL,我们将看到它已准备就绪且功能齐全! 我们可以尝试创建会议并根据需要对其进行测试.

如果我们希望视频通话在外部没有问题地工作, 我们必须在另一台计算机上安装 TURN 服务器, 在本文档中,我们已经看到了 如何安装 coTURN 并进行基本设置, 所以来看看吧. 当您准备好时, 我们只需编辑此文件 (/etc/prosody/conf.avail/FQDN_SITIO_JITSI.cfg.lua) 并指示我们正在使用的服务器和端口:

turncredentials_secret = "Mambrusefuelaguerra";
TurnCredentials = {
{ 类型 = "打 晕", 主机 = "FQDN_PUBLICO_TURN", 端口 = "5349" },
{ 类型 = "转", 主机 = "FQDN_PUBLICO_TURN", 端口 = "5349", 运输 = "UDP 协议" },
{ 类型 = "转弯", 主机 = "FQDN_PUBLICO_TURN", 端口 = "5349", 运输 = "TCP 协议" }
};

我说了什么, 我们可以根据自己的喜好对其进行编辑和调整, 我们可以更改背景, 更改一些颜色, 标志… 然后,我们将完全准备好我们的公司网站! 如果您有兴趣,这里有一系列线索:

    • 更改 Jitsi 徽标, 替换文件: /usr/share/jitsi-meet/images/watermark.png
    • 更改封面文本 (查找和替换文本): /usr/share/jitsi-meet/lang/main-es.json
    • 始终将语言更改为 ES: /etc/jitsi/meet/FQDN_SITIO_JITSI-config.js 并更改 'defaultLanguage': 'es',
    • 如果我们想允许记录对话, 在上一个文件中, 我们评论:
      localRecording (本地录制): {
      启用: 真,
      格式: '奥格’
      },
    • 更改背景图像: 在 /usr/share/jitsi-meet/css/all.css 中搜索“.welcome”{背景图像:’ 并在上面放置一个 URL(../图片/FONDO.jpg)
    • 更改 Title 文本的颜色: .标题 .header-text-title{颜色:#XXXXXX;
    • 更改主页文本的颜色: .header .header-text-description{显示:继承;颜色:#XXXXXX;
    • 更改按钮的颜色: .欢迎 .welcome-page-button{宽度:51Px;最小宽度:继承;高度:35Px;字体大小:14Px;字体粗细:继承;背景:#XXXXXX;
    • 更改上次会议的方形颜色: .欢迎使用 .header .tab-container{字体大小:16Px;位置:相对;文本对齐:左;最小高度:354Px;宽度:710Px;背景:#XXXX;
    • 将鼠标悬停在中心区域中的选定会议上时更改颜色: .item.with-click-处理程序:悬停{background-color (背景色):#XXXXXX}
    • 更改会议名称文本的颜色: .会议列表{字体大小:14Px;颜色:#XXXXXX
    • 更改 的文本颜色 “开始会议”: .enter-room-input-container (进入房间输入容器){宽度:100%;填充:0 8像素 5px 0;文本对齐:左;颜色:#XXXXXX;
    • 最后, 在 /usr/share/jitsi-meet/interface_config.js 中,我们可以更改一些内容,例如如果您单击, 它默认给出什么名称?, 改变那个 'me’ 作者:'I’ 或输入时输入的默认用户名…
      DEFAULT_REMOTE_DISPLAY_NAME: “无名”,
      DEFAULT_LOCAL_DISPLAY_NAME: “我”,
      SHOW_JITSI_WATERMARK: 真,
      JITSI_WATERMARK_LINK: 'http://www.openservices.eus,

顺便说一句, 如果我们想将证书更改为 Nginx 服务,以便它不会给我们带来访问错误并放置我们的证书, 我们将通过编辑 /etc/nginx/sites-enabled/FQDN_SITIO_JITSI.conf 文件来执行此作, 我们将编辑 'ssl_certificate’ 和“ssl_certificate_key”, 我们将分别放置我们的证书和私钥. 如果您有 PFX 并想知道如何获取这些文件, 退房 这篇文章, 您看到完整而简单的过程, 哇,这是两个步骤, 您可以在 “启用对 ONLYOFFICE 的安全访问”.

我说了什么, 我希望你觉得它很有趣, 事实是,这是一个完整的解决方案,在我们不得不生活的日子里,它会派上用场. 我们将不再拥有疯狂的 Boss 20 客户与少数人举行会议, 与其他人… 我们从 IT 部门提供满足所有期望的企业解决方案。

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!