jitsi搭建参考链接如下:
https://www.linuxidc.com/Linux/2018-12/155852.htm
https://blog.csdn.net/qq_32523587/article/details/90111616
一、jitsi简介
Jitsi是一个开源的,安全(ZRTP加密),高质量的SIP/XMPP视频通话、会议、聊天、桌面共享、文件传传输。可以安装在你喜欢的操作系统中并且支持多种IM网络。Jitsi是当最功能最完整的高级通信工具。Jitsi让你可以在同一个软件中连到Facebook、GoogleTalk、XMPP、Windows Live、Yahoo!、AIM和ICQ进行通信。
二、搭建方式
系统环境:ubuntu18.4
1、快速安装
(1)在开始之前,使用以下命令使用最新版本更新系统:
apt-get update -y
apt-get upgrade -y
(2)接下来,您需要为系统设置主机名和FQDN。 您可以通过运行以下命令:
hostnamectl set-hostname 123jitsi
(3)接下来,打开/etc/hosts文件并添加FQDN(域名解析):
vim /etc/hosts
添加以下行:
127.0.0.1 123.jitsi.com 123jitsi
(4)wq 保存并关闭文件。
然后,使用以下命令验证主机名:
hostname -f
(5)安装Java(如有请忽略)
sudo apt-getinstall -y openjdk-8-jre-headless -y
安装Java后,使用以下命令验证Java版本:
java -version
(6)安装Nginx
Jitsi Meet使用Nginx作为反向代理。因此,您需要将其安装到您的系统中。
您可以使用以下命令安装它:
sudo apt-getinstall nginx -y
重新启动nginx:
/etc/init.d/nginx stop
/etc/init.d/nginx start
(7)安装JitsiMeet
默认情况下,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"
(8)接下来,使用以下命令更新存储库并安装Jitsi Meet:
sudo apt-getupdate -y
sudo apt-getinstall jitsi-meet -y
在安装过程中,您需要提供您的主机名,如下所示:
(9)访问Jitsi Meet
jitsi 默认侦听端口443, 打开Web浏览器并输入刚才设定的URL,或者服务器IP地址即可。
您将被重定向到以下页面:
三、相关服务
1.nginx
完全卸载 nginx:
sudo apt-get remove nginx nginx-common # 卸载删除除了配置文件以外的所有文件。
sudo apt-get purge nginx nginx-common # 卸载所有东东,包括删除配置文件。
sudo apt-get autoremove # 在上面命令结束后执行,主要是卸载删除Nginx的不再被使用的依赖包。
sudo apt-get remove nginx-full nginx-common #卸载删除两个主要的包。
2.jitsi-meet
完全卸载 jitsi-meet:
apt-get purge jigasi jitsi-meetjitsi-meet-web-config jitsi-meet-prosody jitsi-meet-web jicofojitsi-videobridge authbind lua-bitop lua-event lua-expat lua-filesystem lua-sec lua-socket lua5.1 prosody
四. jitsi配置文件
PS:以上为jitsi快速搭建的步骤及相关服务的维护位置。