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 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