How to Install Jitsi on Azure, AWS or Local Server without Domain Name

How to Install Jitsi on Azure, AWS or Local Server Without Domain Name

In this thread i will tell you how to install Jitsi on any Cloud Platform such as Azure, AWS, Digital Ocean or Local Server without having Domain Name. 
 
Requirements
  • Should have Azure, AWS, Digital Ocean or any cloud platform.
  • Minimum 1 GHz Processor, 2 GB Ram with 20GB Hard Disk.
  • Should have Linux Centos or Ubuntu OS.
  • Application needed Nginx or Apache Server. 
 
Installation Steps: Follow the steps in below manner
 
Step 1: Open the Terminal in Ubuntu.
 
Step 2: sudo apt-get install gnupg2
 
Step 3: sudo apt-get install nginx 
 
Step 4: sudo apt-get install wget
 
Step 5: sudo apt update
 
Step 6: sudo apt install apt-transport-https
 
Step 7: sudo apt-add-repository universe
 
Step 8: echo deb http://packages.prosody.im/debian $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list
 
Step 9: wget https://prosody.im/files/prosody-debian-packages.key -O- | sudo apt-key add -
 
Step 10: curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
 
Step 11: 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
 
Step 12: sudo apt update
 
Step 13: sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp
sudo ufw allow 22/tcp
sudo ufw allow 3478/udp
sudo ufw allow 5349/tcp
sudo ufw enable
sudo ufw status verbose
 
Step 14: sudo apt install jitsi-meet
 
Now After executing this command you will be asked to enter Host Name in that Host Name you can Enter your Cloud Server IP address i.e. 74.465.2.56 and afterwards you will be asked to install certificate let it install by Itself. Now after Installing successfully you can enter your IP address to Browser so that you can check Jitsi Server is running or not.
 
Note: If you get any error due prosody or turnserver just install the dependencies below  
 

sudo apt-get install prosody
sudo apt-get install turnserver

To Uninstall Jitsi
 
sudo apt purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jicofo jitsi-videobridge2
 

 
 

CEH V12 vs CEH V11 Difference

 The EC-Council update launched on 7th September 2022 from its predecessor version 11 Certified Ethical Hacker Version 12 (CEH v12) is now a...