Installing Jitsi Meet on Ubuntu 18.04/20.04/22.04 LTS

Install Jitsi Meet on Ubuntu LTS tutorial

Jitsi Meet is an open-source video conferencing solution, providing virtual meeting rooms for remote team meetings. The software provides high video and audio quality and supports fully encrypted connections using TLS/SSL and Let’s Encrypt certificates.

Step 1: Updating server

Update the system’s existing software:

$ sudo apt update && sudo apt upgrade -y

Step 2: Installing nginx

Before installing Jitsi Meet, install a Nginx server. The reverse proxy for the Jitsi web interface will be the Nginx server. If Nginx is installed on the system, the Jitsi installation program will handle its settings. Run the scripts below to install and activate Nginx:

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

Step 3: Installing Jitsi meet

Ensure support for apt repositories served via HTTPS

$ sudo apt install apt-transport-https

On Ubuntu systems, Jitsi requires dependencies from Ubuntu’s universe package repository. To ensure this is enabled, run this command:

$ sudo apt-add-repository universe
$ 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

Update package versions across all repositories:

$ sudo apt update

Launch the installation of Jitsi Meet.

$ apt install -y jitsi-meet

Configure hostname meet.exemple.com .

Add jitsi hostname

Add Let’s encrypt Certificate

jitsi ssl certificate

Your private Jitsi Meet instance is ready for a first conference call. Open a Web-browser and enter domain of your instance, for example: https://meet.exemple.com. You’ll see the following screen:

jitsi meet home page

Step 4: Generate a Let’s Encrypt certificate (optional, recommended)

You require a TLS certificate to have encrypted communications.

Obtaining a certificate that has been authorized by a Certificate Authority is the best approach. By doing this, you can prevent issues with a self-signed certificate. Using Let’s Encrypt is the simplest method.

Just execute the following commands in your shell:

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

Conclusion

Jitsi Installation is complete now.

To enter the conference room, type a name for your meeting and click Start Meeting. For the conference, it is now able to share the URL, set a password, adjust the audio and video quality, and more.

LEAVE A COMMENT