一、系统需求
内存 |
8G |
CPU |
4C |
硬盘 |
250GB |
Ubuntu |
20.04 |
Debian |
10 |
二、安装依赖
sudo apt update
sudo apt install apt-transport-https
sudo apt-add-repository universe
sudo apt update
apt install default-jdk -y
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