Cara Instalasi Jitsi Meet Pada Ubuntu 20.04

Jitsi Meet adalah software layanan konferensi video gratis dan open-source yang dikemas dengan berbagai fitur premium, seperti kualitas suara yang superior, enkripsi dan privasi tingkat tinggi, dan ketersediaan multi-platform universal. Jitsi ini dapat dikatakan setara dengan Zoom.

Dengan bantuan Jitsi Meet, Anda dapat dengan mudah mengatur layanan konferensi video menakjubkan Anda sendiri.

Pada kesempatan kali ini kami akan memberikan langkah-langkah untuk install jitsi meet.

Berikut langkahnya:

Prerequisites

  • Ubuntu 20.04 LTS x64 server (ada IPv4 address 192.168.0.166)
  • user yang bisa sudo
  • domain / hostname yang mengarah ke server tsb (contoh jitsimeet.example.com)

Step 1: Setup a swap partition

Untuk mesin RAM 2GB, setup swap 2GB (2048M) untuk memperbaiki performance.

sudo dd if=/dev/zero of=/swapfile count=2048 bs=1M
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile   none    swap    sw    0   0' | sudo tee -a /etc/fstab

Step 2: Setup hostname & fully qualified domain name (FQDN)

Dibutuhkan untuk request Let’s Encrypt HTTPS certificate.

sudo hostnamectl set-hostname jitsimeet
sudo sed -i 's/^127.0.1.1.*$/127.0.1.1 jitsimeet.example.com jitsimeet/g' /etc/hosts

Cek:

hostname
hostname -f

Set firewall untuk Jitsi Meet (menggunakan ufw pada Ubuntu)

sudo ufw allow OpenSSH
sudo ufw allow http
sudo ufw allow https
sudo ufw allow in 10000:20000/udp
sudo ufw enable

Jika ada prompt

Command may disrupt existing ssh connections. Proceed with operation (y|n)? - ketik y dan ENTER.

Step 4: Update the system

Sebaiknya

sudo apt update
sudo apt upgrade -y && sudo shutdown -r now

Step 5: Install OpenJDK Java Runtime Environment (JRE) 8

Install OpenJDK JRE 8:

sudo apt install -y openjdk-8-jre-headless

cek:

java -version

Outputnya kira2:

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

Jika di perlukan , kita bisa tambahkan JAVA_HOME environment variable:

echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile

Step 6: Install Nginx web server

Install,

sudo apt install -y nginx
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Step 7: Install Jitsi Meet

Update repo Jitsi,

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 -y

Install Jitsi,

sudo apt install -y jitsi-meet

Isi pertanyaan:

  • hostname – jitsimeet.example.com.
  • SSL certificate – Generate a new self-signed certificate.

Sertifikat akan di simpan di

/etc/jitsi/meet/–domain.name–.key

/etc/jitsi/meet/–domain.name–.crt                             


Jika di operasikan untuk publik, kita butuh sertifikat dari CA, seperti Let’s Encrypt. Ini bisa di peroleh menggunakan script:

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

Kita perlu memasukan email admin, misalnya [email protected]

Jalankan Jitsi Meeting

Restart

/etc/init.d/jitsi-videobridge2 restart
/etc/init.d/jicofo restart


==Di sisi Client

Edit

sudo nano /etc/hosts
192.168.0.166   jitsimeet.example.com

Browse ke

Nah itu dia beberapa tutorial pemasangan jitsi meet.

Refrensi

Leave a Reply

We would like to show you notifications for the latest news and updates.
Dismiss
Allow Notifications