Advertisement
[ Mobile Ad Space - 320x100 / 300x250 ]
tutorials14 Juli 2026 1 Menit Membaca

Cara Install Jitsi Meet di Ubuntu 22.04: Panduan Self-Hosted Video Conference

Bangun platform video conference pribadi Anda sendiri dengan enkripsi end-to-end menggunakan Jitsi Meet di server Ubuntu 22.04.

Cara Install Jitsi Meet di Ubuntu 22.04: Panduan Self-Hosted Video Conference

Jitsi Meet adalah aplikasi video konferensi sumber terbuka (open-source) berbasis WebRTC yang memungkinkan Anda untuk melakukan pertemuan daring melalui peramban web dengan fungsionalitas yang setara dengan Zoom atau Skype. Keuntungan utama menggunakan Jitsi adalah privasi data, di mana seluruh lalu lintas informasi hanya melewati server pribadi Anda dengan dukungan enkripsi TLS ujung-ke-ujung (end-to-end).

Dalam panduan ini, Anda akan mempelajari langkah-langkah teknis untuk melakukan instalasi dan konfigurasi Jitsi Meet di Ubuntu 22.04 secara mandiri. Di akhir tutorial ini, Anda akan memiliki server konferensi video yang aman, fungsional, dan siap digunakan untuk kebutuhan organisasi maupun pribadi.


Langkah 1: Mengatur Hostname dan Resolusi Domain

Jitsi Meet membutuhkan hostname yang valid agar file konfigurasi dapat dihasilkan dengan benar selama proses instalasi. Gunakan perintah berikut untuk menetapkan Fully Qualified Domain Name (FQDN) pada server Anda.

sudo hostnamectl set-hostname jitsi.domain_anda.com

Setelah itu, petakan alamat IP publik server Anda ke hostname tersebut di dalam file /etc/hosts agar resolusi lokal berjalan lancar.

sudo nano /etc/hosts
# Tambahkan baris berikut di bawah 127.0.0.1:
# [IP_PUBLIK_SERVER] jitsi.domain_anda.com

Langkah 2: Mengonfigurasi Firewall (UFW)

Untuk berkomunikasi dengan peserta panggilan, server Jitsi memerlukan beberapa port khusus yang terbuka. Anda harus mengizinkan lalu lintas SSH (port 22), HTTP/HTTPS, serta port media UDP untuk transmisi audio dan video.

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp
sudo ufw allow 3478/udp
sudo ufw allow 5349/tcp
sudo ufw enable
Rekomendasi Sponsor
[ Space Iklan AdSense In-Article ]

Dapatkan solusi terbaik untuk kebutuhan Anda dengan penawaran khusus hari ini.

Langkah 3: Menambahkan Repositori Jitsi dan Prosody

Anda perlu menambahkan repositori resmi agar sistem APT dapat mengunduh paket Jitsi Meet dan Prosody (server chat XMPP) versi stabil terbaru. Pertama, unduh dan tambahkan kunci GPG untuk memvalidasi paket yang akan diinstal.

curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-archive-keyring.gpg'
echo 'deb [signed-by=/usr/share/keyrings/jitsi-archive-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
sudo apt update

Catatan: Pastikan sistem Anda juga sudah terpasang OpenJDK 17 sebagai dependensi Java yang diperlukan oleh komponen Jitsi.

Langkah 4: Instalasi Paket Jitsi Meet

Setelah repositori siap, jalankan perintah instalasi untuk memasang seluruh suite Jitsi Meet. Selama proses ini, Anda akan diminta memasukkan nama domain yang telah dikonfigurasi pada Langkah 1.

sudo apt install jitsi-meet

Catatan: Ketika muncul dialog tentang sertifikat SSL, pilih opsi "Generate a new self-signed certificate" untuk sementara waktu.

Langkah 5: Memasang Sertifikat TLS Let's Encrypt

Untuk keamanan profesional dan menghindari peringatan di peramban, Anda memerlukan sertifikat SSL yang valid dari otoritas sertifikat terpercaya. Jitsi menyediakan skrip otomatis untuk mendapatkan sertifikat gratis dari Let's Encrypt secara mudah.

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

Langkah 6: Mengamankan Pembuatan Ruang Pertemuan (Autentikasi)

Secara default, siapa pun yang mengetahui URL server Anda dapat membuat ruang pertemuan baru. Sebagai admin, Anda harus mengaktifkan autentikasi agar hanya pengguna terdaftar yang bisa menjadi host pertemuan.

# Edit file konfigurasi Prosody di /etc/prosody/conf.avail/[domain].cfg.lua
# Ubah authentication = "anonymous" menjadi:
# authentication = "internal_plain"

# Daftarkan pengguna baru sebagai admin/host
sudo prosodyctl register [username] jitsi.domain_anda.com [password]

Catatan: Setelah melakukan perubahan pada file konfigurasi, Anda wajib melakukan restart pada layanan jicofo, jitsi-videobridge2, dan prosody.

Langkah 7: Verifikasi dan Uji Coba Pertemuan

Langkah terakhir adalah memverifikasi hasil instalasi dengan mengakses domain Anda melalui peramban web seperti Chrome atau Firefox. Masukkan domain Anda (misal: https://jitsi.domain_anda.com) dan coba buat ruang pertemuan baru.

# Akses melalui browser:
https://jitsi.domain_anda.com

Klik tombol Start Meeting, lalu jika Anda telah mengaktifkan autentikasi, sistem akan meminta kredensial yang telah dibuat pada Langkah 6. Pastikan mikrofon dan kamera berfungsi dengan memberikan izin akses pada peramban.

Selamat! Anda telah berhasil membangun server video konferensi Jitsi Meet yang aman dan mandiri di Ubuntu 22.04.

V

Ditulis oleh Tim Redaksi Virtualmu

Kami mengulas perkembangan teknologi Internet of Things (IoT), kecerdasan buatan (AI), dan produktivitas digital guna membantu pembaca beradaptasi dengan era otomatisasi modern.

Baca Juga

Advertisement
[ In-Article Bottom Ad Space - 336x280 / 300x250 / Responsive ]

Iklan ini membantu menjaga konten kami tetap gratis untuk semua orang.