Prasyarat :
- Ubuntu 18.04 LTS
- Domain / Hostname (misal meet.jagonetwork.blog)
1. Seting Hostname dan FQDN
sudo hostnamectl set-hostname jitsimeet sudo sed -i 's/^127.0.1.1.*$/127.0.1.1 jitsimeet.jagonetwork.blog jitsimeet/g' /etc/hostsCek hostname : hostname / hostname -f
2. Seting Firewall yang di perbolehkan
sudo ufw allow OpenSSH sudo ufw allow http sudo ufw allow https sudo ufw allow in 10000:20000/udp sudo ufw enableJika ada opsi :
Command may disrupt existing ssh connections. Proceed with operation (y|n)? - ketik y dan ENTER.4. Update dan Reboot
sudo apt update sudo apt upgrade -y && sudo shutdown -r now5. Instal OpenJDK Java Runtime Environment (JRE) 8
sudo apt install -y openjdk-8-jre-headlessOpsional tambahkan JAVA_HOME environment variable
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile source /etc/profile6. Instal & Start Service Nginx Webserver
sudo apt install -y nginx sudo systemctl start nginx.service sudo systemctl enable nginx.service7. Instal Jitsi Meet
cd 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-stable.list" sudo apt update -yInstall
sudo apt install -y jitsi-meetIsi sbb :
hostname - jitsimeet.jagonetwork.blog SSL certificate - Generate a new self-signed certificate.Instal CA Let's Encrypt. Ini bisa di peroleh menggunakan script:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.shJika sudah selesai , Browse ke :
https://jitsimeet.jagonetwork.blog