How To Install Jitsi Own Server For Video Conference On Ubuntu 20.045 min read
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.
[email protected]:~# cat /etc/hosts
10.66.11.15 meet.technologyrss.com meet
Edit hostname file like below:
[email protected]:~# cat /etc/hostname
meet
Must be change cloud.cfg file preserve_hostname: true otherwise not change hostname after reboot.
[email protected]:~# apt update && apt upgrade -y
Step #02: Install nginx web server and Jitsi meet.
[email protected]:~# ufw disable [email protected]:~# apt-get -y install nginx [email protected]:~# wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add - [email protected]:~# sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list" [email protected]:~# sudo apt-get -y update [email protected]:~# sudo apt-get -y install jitsi-meet [email protected]:~# service nginx stop
Step #03: Now Setup let’s encrypt free ssl service for JItsi meet server.
[email protected]:~# add-apt-repository ppa:certbot/certbot [email protected]:~# apt-get update [email protected]:~# apt-get install letsencrypt -y [email protected]:~# wget https://dl.eff.org/certbot-auto -P /usr/local/bin [email protected]:~# chmod a+x /usr/local/bin/certbot-auto [email protected]:~# export DOMAIN="meet.technologyrss.com" [email protected]:~# export EMAIL_ALERT="[email protected]"
Error : Fix using below command.
[email protected]:~# apt install python-dev [email protected]:~# apt upgrade -y [email protected]:~# reboot [email protected]:~# /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.
[email protected]:~# service jitsi-videobridge2 status [email protected]:~# service jicofo status [email protected]:~# 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 Odoo 16 on Ubuntu 22.04 - May 14, 2023
- 12 Steps to Organize Photos on Your Computer - March 20, 2023
- 9 Ways to Speed Up Your MacBook Yosemite - February 21, 2023
We really appreciate for your support for buying me a coffee.
It takes us a while to compose and upload new content, as they have to be checked to see if Properly works. We appreciate you if you help me for one cup of coffee to keep us awake and always deliver good quality content.
No contribution is small of an amount. We are grateful for any amount you support us with. Thank you!
with connected . TTP request sent, awaiting response… 404 Not Found 021-07-21 01:34:28 ERROR 404: Not Found
Use below command for install SSL.
sudo apt -y install nginx
sudo apt -y install certbot python3-certbot-nginx
sudo certbot –nginx
sudo nginx -t
sudo systemctl restart nginx