一、系统需求

内存 8G
CPU 4C
硬盘 250GB
Ubuntu 20.04
Debian 10

二、安装依赖

  1. sudo apt update
  2. sudo apt install apt-transport-https
  3. sudo apt-add-repository universe
  4. sudo apt update
  5. apt install default-jdk -y
  6. apt install default-jre -y

三、配置DNS

1、申请域名meet.aa.com

2、配置hostname

sudo hostnamectl set-hostname meet.aa.com

3、添加库

echo deb http://packages.prosody.im/debian $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list

wget https://prosody.im/files/prosody-debian-packages.key -O- | sudo apt-key add -

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

sudo apt update

4、安装Jitsi Meet

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

5、修改配置

cat >>/etc/jitsi/videobridge/sip-communicator.properties<<EOF
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<Local.IP.Address>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<Public.IP.Address>
EOF

6、修改systemd.conf

DefaultLimitNOFILE=65000
DefaultLimitNPROC=65000
DefaultTasksMax=65000


systemctl show --property DefaultLimitNPROC
systemctl show --property DefaultLimitNOFILE
systemctl show --property DefaultTasksMax
systemctl daemon-reload
systemctl restart jitsi-videobridge2
systemctl status jitsi-videobridge2

apt install jigasi
systemctl restart jitsi-videobridge2