I want to share how to install Jitsi Meet own server on ubuntu 20.04. Jitsi officially release new version and fix many issue from old. So you can use latest version for your video conference server. Lets start using my local server.
- OS type : Ubuntu 20.04 LTS
- RAM : 2GB
- DISK : 50GB
- vCPU : 2
- Service : Jitsi Meet
- Host : meet.technologyrss.com
★ How To Install Jitsi Own Server For Video Conference On Ubuntu 18.04
★ Private Cloud Setup Step By Step Using Cloud Stack
Step #01: Change host name and server update and upgrade.
root@ubuntu20:~# cat /etc/hosts
10.66.11.15 meet.technologyrss.com meet
Edit hostname file like below:
root@ubuntu20:~# cat /etc/hostname
meet
Must be change cloud.cfg file preserve_hostname: true otherwise not change hostname after reboot.
root@meet:~# apt update && apt upgrade -y
Step #02: Install nginx web server and Jitsi meet.
root@meet:~# ufw disable root@meet:~# apt-get -y install nginx root@meet:~# wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add - root@meet:~# sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list" root@meet:~# sudo apt-get -y update root@meet:~# sudo apt-get -y install jitsi-meet root@meet:~# service nginx stop
Step #03: Now Setup let’s encrypt free ssl service for JItsi meet server.
root@meet:~# add-apt-repository ppa:certbot/certbot root@meet:~# apt-get update root@meet:~# apt-get install letsencrypt -y root@meet:~# wget https://dl.eff.org/certbot-auto -P /usr/local/bin root@meet:~# chmod a+x /usr/local/bin/certbot-auto root@meet:~# export DOMAIN="meet.technologyrss.com" root@meet:~# export EMAIL_ALERT="admin@meet.technologyrss.com"
Error : Fix using below command.
root@meet:~# apt install python-dev root@meet:~# apt upgrade -y root@meet:~# reboot root@meet:~# /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Then type any one mail address and see output like as below.
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for video.technologyrss.com
Waiting for verification...
Cleaning up challenges
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/meet.technologyrss.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/meet.technologyrss.com/privkey.pem
Your cert will expire on 2021-02-16. To obtain a new or tweaked
version of this certificate in the future, simply run certbot-auto
again. To non-interactively renew *all* of your certificates, run
"certbot-auto renew"
- If you like Certbot, please consider supporting our work by:
Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le
Just check /etc/nginx/sites-available/meet.technologyrss.com.conf config file all is ok.
And remember make sure check all service status are running.
root@meet:~# service jitsi-videobridge2 status root@meet:~# service jicofo status root@meet:~# service nginx status
Now ready your own Jitsi server. So you can use it for conference.
https://meet.technologyrss.com/
If any problem for installation so please see YouTube channel for more details.
- How To Install Zabbix Server 6.4 On AlmaLinux 8 Server - August 9, 2024
- How To Clear RAM Memory Cache Buffer Linux Server - February 29, 2024
- How To Install Apache Cloud Stack Management Server 4.17 On Ubuntu 22.04 - February 1, 2024
Leave a Comment